반복되는 긴 경로를 줄여 호출 코드를 간결하게 만듭니다.
use는 긴 경로를 현재 스코프의 짧은 이름으로 가져와 호출부를 읽기 쉽게 만들지만, 출처가 흐려지지 않게 써야 합니다.
pub use는 내부 경로를 감추고 외부 사용자가 더 편한 공개 경로로 접근하게 만드는 API 설계 도구입니다.
반복되는 긴 경로를 줄여 호출 코드를 간결하게 만듭니다.
같은 이름 충돌이 있을 때 별칭을 붙여 의미를 분리합니다.
Cargo.toml 의존성과 use 선언이 함께 외부 크레이트 사용을 완성합니다.
공통 접두사를 묶어 여러 use 선언을 짧게 정리합니다.
코드에서 길게 반복되는 경로를 찾습니다.
출처가 사라지지 않는 수준까지 use로 줄입니다.
외부 API라면 pub use로 사용자 경로를 안정화합니다.
use는 경로를 없애는 기능이 아니라, 읽는 사람이 적절한 길이의 이름으로 구조를 파악하게 돕는 기능입니다.