pub fn current_dir() -> Result<PathBuf>
返回当前的工作目录为 PathBuf。
PathBuf
如果当前工作目录值无效,则返回 Err。 可能的情况:
Err
use std::env; fn main() -> std::io::Result<()> { let path = env::current_dir()?; println!("The current directory is {}", path.display()); Ok(()) }