배포 전에는 컴파일, 문서, 예제 테스트를 한 줄로 확인한다
crate는 코드만 올리는 것이 아니라, 공개 API와 rustdoc 예제가 사용자의 첫 실행 경로가 된다.
외부에서 쓸 이름
사용 맥락 제공
문서 코드 실행 보증
배포 메타데이터 고정
| 구분 | 의미 | 판단 |
|---|---|---|
| cargo test | 코드와 doc test | 깨진 예제 차단 |
| cargo doc --open | 문서 화면 확인 | 공개 항목 노출 점검 |
| cargo publish --dry-run | 패키징 검증 | 배포 전 마지막 확인 |
핵심 공개 crate 품질은 “빌드 성공”보다 “문서대로 실행 가능”에 있다.