From b573617a7cfaa6dc80afa4db64429592199da18f Mon Sep 17 00:00:00 2001 From: philipp Date: Fri, 12 Jul 2019 21:51:08 +0200 Subject: [PATCH] Return value directly --- src/main.rs | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/main.rs b/src/main.rs index 1deaed2..1b1f992 100644 --- a/src/main.rs +++ b/src/main.rs @@ -207,7 +207,7 @@ fn build_export_manager(matches: &ArgMatches<'_>) -> ExportManager { fn build_commands<'a>(matches: &'a ArgMatches<'_>) -> Vec> { let command_strings = matches.values_of("command").unwrap(); - let commands = if let Some(args) = matches.values_of("parameter-scan") { + if let Some(args) = matches.values_of("parameter-scan") { match parse_parameter_scan_args(args) { Ok((param_name, param_range)) => { let mut commands = vec![]; @@ -223,6 +223,5 @@ fn build_commands<'a>(matches: &'a ArgMatches<'_>) -> Vec> { } } else { command_strings.map(|c| Command::new(c)).collect() - }; - commands + } }