diff --git a/src/command/utils.rs b/src/command/utils.rs index e48385d..fa141da 100644 --- a/src/command/utils.rs +++ b/src/command/utils.rs @@ -17,8 +17,7 @@ pub fn find_pkg_directory(guess_path: &str) -> Option { path.read_dir().ok().and_then(|entries| { entries - .filter(|x| x.is_ok()) - .map(|x| x.unwrap().path()) + .filter_map(|x| x.ok().map(|v| v.path())) .find(|x| is_pkg_directory(&x)) }) }