當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


Rust DirEntry.path用法及代碼示例


本文簡要介紹rust語言中 std::fs::DirEntry.path 的用法。

用法

pub fn path(&self) -> PathBuf

返回此條目表示的文件的完整路徑。

完整路徑是通過將read_dir 的原始路徑與該條目的文件名連接起來創建的。

例子

use std::fs;

fn main() -> std::io::Result<()> {
    for entry in fs::read_dir(".")? {
        let dir = entry?;
        println!("{:?}", dir.path());
    }
    Ok(())
}

這打印輸出如下:

"./whatever.txt"
"./foo.html"
"./hello_world.rs"

當然,確切的文本取決於您在 . 中有哪些文件。

相關用法


注:本文由純淨天空篩選整理自rust-lang.org大神的英文原創作品 std::fs::DirEntry.path。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。