|
@ -16,12 +16,9 @@ impl Builtin for Ls { |
|
|
//for entry in entries.by_ref().into_iter() {}
|
|
|
//for entry in entries.by_ref().into_iter() {}
|
|
|
|
|
|
|
|
|
for entry in entries {
|
|
|
for entry in entries {
|
|
|
let entry = match entry {
|
|
|
|
|
|
Ok(e) => e,
|
|
|
|
|
|
Err(_) => {
|
|
|
|
|
|
println!("Couldn't get directory entry");
|
|
|
|
|
|
continue;
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
let Ok(entry) = entry else {
|
|
|
|
|
|
eprintln!("Couldn't get directory entry");
|
|
|
|
|
|
continue;
|
|
|
};
|
|
|
};
|
|
|
let metadata = match metadata(entry.path()) {
|
|
|
let metadata = match metadata(entry.path()) {
|
|
|
Ok(m) => m,
|
|
|
Ok(m) => m,
|
|
|