Write as more ideomatic rust

master
Mackiovello 7 years ago
parent 63c91caeae
commit ac34e7bba1
  1. 13
      src/command/utils.rs

@ -16,15 +16,10 @@ pub fn find_pkg_directory(guess_path: &str) -> Option<PathBuf> {
} }
path.read_dir().ok().and_then(|entries| { path.read_dir().ok().and_then(|entries| {
for entry in entries { entries
if entry.is_ok() { .filter(|x| x.is_ok())
let p = entry.unwrap().path(); .map(|x| x.unwrap().path())
if is_pkg_directory(&p) { .find(|x| is_pkg_directory(&x))
return Some(p);
}
}
}
None
}) })
} }

Loading…
Cancel
Save