diff --git a/src/cmp.rs b/src/cmp.rs index 8f14868..468c677 100644 --- a/src/cmp.rs +++ b/src/cmp.rs @@ -71,9 +71,7 @@ fn is_stdout_dev_null() -> bool { } pub fn parse_params>(mut opts: Peekable) -> Result { - let Some(executable) = opts.next() else { - return Err("Usage: ".to_string()); - }; + let executable = opts.next().ok_or("Usage: ".to_string())?; let executable_str = executable.to_string_lossy().to_string(); let parse_skip = |param: &str, skip_desc: &str| -> Result {