Bläddra i källkod

chore: avoid `unwrap()` by changing filter-then-map to `filter_map`

andoalon 2 år sedan
förälder
incheckning
b8355a1c47
1 ändrade filer med 1 tillägg och 2 borttagningar
  1. 1 2
      src/main.rs

+ 1 - 2
src/main.rs

@@ -204,8 +204,7 @@ fn get_files_in_dir(paths: &mut Vec<PathBuf>, path: PathBuf) {
                 vec![path]
             }
             Ok(d) => d
-                .filter(std::result::Result::is_ok)
-                .map(|entry| entry.unwrap().path())
+                .filter_map(|entry| entry.ok().map(|e| e.path()))
                 .collect::<Vec<PathBuf>>(),
         }
     } else {