Derive index

자동 구현은 타입에 붙일 의미를 먼저 고르는 일이다

필드 조건이 맞아도 도메인 규칙과 충돌하면 derive 대신 수동 구현을 선택합니다.

Debug

의미개발자 확인용 출력

조건모든 필드가 Debug

주의사용자 표시인 Display와 분리

PartialEq + Eq

의미동등성 규칙 고정

조건자기 자신과 같음이 성립

주의NaN 같은 예외 값 점검

PartialOrd + Ord

의미정렬과 범위 비교

조건모든 값의 순서가 설명 가능

주의필드 선언 순서가 비교 순서

Clone + Copy

의미복제 비용과 소유권 표현

조건Copy는 모든 부분이 Copy

주의깊은 복사가 필요한 값은 Clone

Hash / Default

의미키 저장과 기본 상태

조건필드별 hash 또는 default 가능

주의빈 값이 유효한 도메인인지 확인