RosettaCodeData/Task/Check-that-file-exists/Rust/check-that-file-exists.rust
2023-07-01 13:44:08 -04:00

18 lines
468 B
Text

use std::fs;
fn main() {
for file in ["input.txt", "docs", "/input.txt", "/docs"].iter() {
match fs::metadata(file) {
Ok(attr) => {
if attr.is_dir() {
println!("{} is a directory", file);
}else {
println!("{} is a file", file);
}
},
Err(_) => {
println!("{} does not exist", file);
}
};
}
}