Function std::env::current_dir1.0.0[][src]

pub fn current_dir() -> Result<PathBuf>
Expand description

返回当前的工作目录为 PathBuf

Errors

如果当前工作目录值无效,则返回 Err。 可能的情况:

  • 当前目录不存在。
  • 没有足够的权限来访问当前目录。

Examples

use std::env;

fn main() -> std::io::Result<()> {
    let path = env::current_dir()?;
    println!("The current directory is {}", path.display());
    Ok(())
}
Run