join_paths — 경로들을 경로 구분자로 병합하기
join_paths — 경로들을 경로 구분자로 병합하기
join_paths는 여러 개의 경로를 받아 플랫폼의 경로 구분자(PATH 구분자)로 이어 붙여 하나의 OsString으로 만드는 함수예요.
출처: Rust 공식 문서
본문
pub fn join_paths<I, T>(paths: I) -> Result<OsString, JoinPathsError>
where I: IntoIterator<Item = T>,
T: AsRef<OsStr>,
주로 PATH 환경 변수를 만들 때 개별 디렉터리 목록을 합치는 데 사용해요. 일부 경로가 병합 불가능하면 오류를 돌려줘요.