struct_Path
struct_Path (경로 슬라이스 구조체)
경로의 슬라이스(str에 가깝게)예요.
출처: Rust 공식 문서
본문
이 타입은 경로를 검사하는 여러 연산을 지원해요. 경로를 구성 요소로 나누기(Unix에서는 /로, Windows에서는 / 또는 \로 구분), 파일 이름 추출, 경로가 절대 경로인지 결정 등이 있어요. 이것은 크기가 없는(unsized) 타입이므로 항상 &Path로 참조되는 것을 의미해요.
pub struct Path { /* private fields */ }
예시
use std::path::Path;
let path = Path::new("/foo/bar.txt");
assert_eq!(path.file_name(), Some("bar.txt".as_ref()));