From f5c3cbe0377e7842d71eed98c32ceab0bcdcff9a Mon Sep 17 00:00:00 2001 From: foxx Date: Sun, 21 Apr 2024 13:30:05 -0400 Subject: [PATCH] count_only output flag accept no value --- src/comparemode.rs | 3 +-- src/options.rs | 2 +- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/src/comparemode.rs b/src/comparemode.rs index 4ae2745..46ccab4 100644 --- a/src/comparemode.rs +++ b/src/comparemode.rs @@ -62,8 +62,7 @@ impl CompareMode { println!("{}: {:?}", $msg, $ret.len()); } } else { - $ret.iter().for_each(|e| println!("{e}")); - println!("{}: {:?}", $msg, $ret.len()); + println!("{}", $ret.len()); } }; } diff --git a/src/options.rs b/src/options.rs index bc0f56b..de4c065 100644 --- a/src/options.rs +++ b/src/options.rs @@ -29,7 +29,7 @@ pub enum Commands { #[arg(short, long)] selection: Option, /// OPTIONAL: when using selection specify to return count only or not - #[arg(short)] + #[arg(short, default_value="false", num_args = 0..2)] count_only: Option, }, }