create_dir_all — 중간 디렉터리까지 만들어 주기

create_dir_all — 중간 디렉터리까지 만들어 주기

create_dir_all는 필요한 중간 디렉터리들을 포함해 경로에 있는 모든 디렉터리를 만들어 주는 함수예요.

출처: Rust 공식 문서

본문

pub fn create_dir_all<P: AsRef<Path>>(path: P) -> Result<()>

예를 들어 create_dir_all("a/b/c")a, a/b, a/b/c를 모두 만들어요. 이미 존재하는 디렉터리는 오류 없이 넘어가요. 흔히 "없으면 만들어 줘" 동작을 원할 때 사용해요.

더 알아보기 (Learn more)

Rust 공식 문서