You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

19 lines
661 B
Rust

use std::fs;
fn main() {
let file_metadata = fs::metadata("stats.txt").expect("Unable to get file metadata");
println!(
"Len: {}, last accessed: {:?}, modified : {:?}, created: {:?}",
file_metadata.len(),
file_metadata.accessed(),
file_metadata.modified(),
file_metadata.created()
);
println!(
"Is file: {}, Is dir: {}, is Symlink: {}",
file_metadata.is_file(),
file_metadata.is_dir(),
file_metadata.file_type().is_symlink()
);
println!("File metadata: {:?}", fs::metadata("stats.txt"));
println!("Permissions of file are: {:?}", file_metadata.permissions());
}