pub trait DirEntryExt {
// Required method
fn ino(&self) -> u64;
}
Available on Unix only.
Expand description
Unix-specific extension methods for fs::DirEntry
.
Required Methods§
sourcefn ino(&self) -> u64
fn ino(&self) -> u64
Returns the underlying d_ino
field in the contained dirent
structure.
§Examples
use std::fs;
use std::os::unix::fs::DirEntryExt;
if let Ok(entries) = fs::read_dir(".") {
for entry in entries {
if let Ok(entry) = entry {
// Here, `entry` is a `DirEntry`.
println!("{:?}: {}", entry.file_name(), entry.ino());
}
}
}
Run