clippy: Fix unnecessary unwrap()

This commit is contained in:
kivimango 2023-08-16 23:25:18 +02:00
parent 6d245b263b
commit 0664e21e6d

View File

@ -4,16 +4,21 @@ use std::process::exit;
// use clap::Parser;
fn main() {
let result = list_recipes( Path::new("recipes"));
if result.is_err() {
eprintln!("{}", result.err().unwrap());
exit(2);
} else if result.as_ref().unwrap().is_empty() {
eprintln!("recipes not found");
exit(1);
} else {
result.unwrap().iter().for_each(|recipe| println!("{}", recipe));
exit(0);
match result {
Ok(result) => {
if result.is_empty() {
eprintln!("recipes not found");
exit(1);
} else {
result.iter().for_each(|recipe| println!("{recipe}"));
exit(0);
}
}
Err(error) => {
eprintln!("{error}");
exit(2);
}
}
}