From 10bf8bdfe09e3ab80edcd45b9018b1412ef14f64 Mon Sep 17 00:00:00 2001 From: 魏曹先生 <1992414357@qq.com> Date: Mon, 6 Apr 2026 20:18:46 +0800 Subject: Replace length checks with `is_empty` and `?` operator --- mingling/src/parser/args.rs | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) (limited to 'mingling/src/parser/args.rs') diff --git a/mingling/src/parser/args.rs b/mingling/src/parser/args.rs index f795b54..2a07e97 100644 --- a/mingling/src/parser/args.rs +++ b/mingling/src/parser/args.rs @@ -72,12 +72,12 @@ impl Argument { where F: Into, { - if self.len() < 1 { + if self.is_empty() { return None; } let flag: Flag = flag.into(); - if flag.len() > 0 { + if !flag.is_empty() { // Has any flag for argument in flag.iter() { let value = special_argument!(self.vec, argument); @@ -99,12 +99,12 @@ impl Argument { { let mut str_result = Vec::new(); - if self.len() < 1 { + if self.is_empty() { return str_result; } let flag: Flag = flag.into(); - if flag.len() < 1 { + if flag.is_empty() { let value = special_arguments!(self.vec, ""); str_result.extend(value); } else { @@ -122,12 +122,12 @@ impl Argument { where F: Into, { - if self.len() < 1 { + if self.is_empty() { return false; } let flag: Flag = flag.into(); - if flag.len() > 0 { + if !flag.is_empty() { // Has any flag for argument in flag.iter() { let enabled = special_flag!(self.vec, argument); -- cgit