프로젝트 선택
Cargo.toml에서 에디션을 지정해 해당 크레이트의 문법 기준을 정한다.
에디션은 컴파일러 버전과 다르며, 프로젝트 단위로 선택해 새 문법과 경고 기준을 단계적으로 받아들이게 한다.
Cargo.toml에서 에디션을 지정해 해당 크레이트의 문법 기준을 정한다.
새 에디션이 나와도 예전 에디션 코드는 계속 컴파일될 수 있다.
새 예약어, 경고, 모듈 경로처럼 더 나은 기본값을 도입한다.
cargo fix 같은 도구로 필요한 수정을 단계적으로 적용한다.
에디션은 러스트가 한 번에 깨지는 방식으로 진화하지 않게 하는 장치다. 버전 업그레이드와 에디션 전환을 구분해야 한다.