[Rust]는 지정된 디렉토리를 가져오는 dirs 크레인을 사용합니다.
~/
을 펼치려면home-dir 딱 좋다.당초 이 기중기를 반드시 사용해야 한다고 생각했는데dirs 홈-dir가 이 용도에 더 적합하다.
하지만dirs분들도 신경 쓰셔서 먼저 해보세요.
환경:
macOS 11.6.4
use dirs;
dirs::audio_dir() // => Some("/Users/alice/Music")
dirs::cache_dir() // => Some("/Users/alice/Library/Caches")
dirs::config_dir() // => Some("/Users/alice/Library/Application Support")
dirs::data_dir() // => Some("/Users/alice/Library/Application Support")
dirs::data_local_dir() // => Some("/Users/alice/Library/Application Support")
dirs::desktop_dir() // => Some("/Users/alice/Desktop")
dirs::document_dir() // => Some("/Users/alice/Documents")
dirs::download_dir() // => Some("/Users/alice/Downloads")
dirs::executable_dir() // => None
dirs::font_dir() // => Some("/Users/alice/Library/Fonts")
dirs::home_dir() // => Some("/Users/alice")
dirs::picture_dir() // => Some("/Users/alice/Pictures")
dirs::preference_dir() // => Some("/Users/alice/Library/Preferences")
dirs::public_dir() // => Some("/Users/alice/Public")
dirs::runtime_dir() // => None
dirs::state_dir() // => None
dirs::template_dir() // => None
dirs::video_dir() // => Some("/Users/alice/Movies")
의 방법이 전부인 것 같아요.Mac과 Windows를 모두 지원하는 애플리케이션을 쉽게 만들 수 있습니다.
Reference
이 문제에 관하여([Rust]는 지정된 디렉토리를 가져오는 dirs 크레인을 사용합니다.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://zenn.dev/megeton/articles/629ff38fe13717텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)