{:?}로 개발 중 값을 확인하는 출력 형식이 생깁니다.
부록 C
derive로 붙이는 기본 동작
derive는 구조체와 열거형에 자주 필요한 동작을 자동
구현하지만, 각 트레이트가 요구하는 의미는 다릅니다.
동등 비교가 가능한지와 완전한 동등 관계인지를 나눕니다.
명시 복제와 비트 복사 수준의 암묵 복사를 구분합니다.
해시 컬렉션 키와 기본 생성값을 지원하게 합니다.