From 1a7bb5a4005e66665d2618b20bea132f009b79f9 Mon Sep 17 00:00:00 2001 From: marisa Date: Mon, 11 Nov 2019 17:47:45 +0100 Subject: Address feedback --- src/main.rs | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) (limited to 'src/main.rs') diff --git a/src/main.rs b/src/main.rs index 5a4af53..d1d0d6d 100644 --- a/src/main.rs +++ b/src/main.rs @@ -60,10 +60,7 @@ fn main() { let exercises = toml::from_str::(toml_str).unwrap().exercises; if let Some(ref matches) = matches.subcommand_matches("run") { - let name = matches.value_of("name").unwrap_or_else(|| { - println!("Please supply an exercise name!"); - std::process::exit(1); - }); + let name = matches.value_of("name").unwrap(); let matching_exercise = |e: &&Exercise| name == e.name; @@ -76,10 +73,7 @@ fn main() { } if let Some(ref matches) = matches.subcommand_matches("hint") { - let name = matches.value_of("name").unwrap_or_else(|| { - println!("Please supply an exercise name!"); - std::process::exit(1); - }); + let name = matches.value_of("name").unwrap(); let exercise = exercises .iter() -- cgit v1.2.3