From b553e0372f1e3857648427d3dd6399dd3f101ad5 Mon Sep 17 00:00:00 2001 From: oech3 <79379754+oech3@users.noreply.github.com> Date: Wed, 10 Jun 2026 02:30:50 +0900 Subject: [PATCH] cmp.rs: simplify by .ok_or --- src/cmp.rs | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) 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 {