패키지는 배포 단위이고, 크레이트는 컴파일 단위이며, 모듈은 코드 조직과 공개 범위를 정합니다.
이름, 버전, 의존성을 가진 프로젝트 묶음입니다.
실행 파일 크레이트의 루트가 됩니다.
공유 로직을 담는 라이브러리 크레이트 루트입니다.
여러 실행 파일을 같은 패키지에 둘 때 사용합니다.