From 8394910a7a57f6ddecf055f37931b476b8d1742d Mon Sep 17 00:00:00 2001 From: Joel Klinghed Date: Thu, 25 Apr 2024 00:32:14 +0200 Subject: clippy: Follow most recommendations It also tried to replace while let Some(arg) = args.next() { with: for arg in args.by_ref() { but that doesn't work on trait objects. --- src/main.rs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'src/main.rs') diff --git a/src/main.rs b/src/main.rs index 4cfbcc7..de2ebb2 100644 --- a/src/main.rs +++ b/src/main.rs @@ -43,19 +43,19 @@ fn parse_args() -> Result { let maybe_args = parser.run(&mut options, &mut std::env::args()); // help is special, check for it even if parser#run returned error. - let ref help = options[help_idx]; + let help = &options[help_idx]; if help.is_set() { parser.print_help(&options); return Ok(true); } let args = maybe_args?; - let ref version = options[version_idx]; + let version = &options[version_idx]; if version.is_set() { println!("Version is 0.0.1"); return Ok(true); } - let ref verbose = options[verbose_idx]; + let verbose = &options[verbose_idx]; println!("verbose: {}", verbose.is_set()); println!("args: {:?}", args.args); Ok(false) -- cgit v1.2.3-70-g09d2