From 9b63b5062714279679b8090dcc1134be41271b8b Mon Sep 17 00:00:00 2001 From: Stepan Lavrentev Date: Wed, 12 Feb 2025 08:36:01 +0000 Subject: [PATCH] fix: cargo clippy --- rust/generate_message/tests/common/mod.rs | 2 +- rust/navigator/src/tests.rs | 2 +- rust/qr_reader_pc/src/lib.rs | 5 +---- rust/transaction_parsing/src/cards.rs | 4 ++-- 4 files changed, 5 insertions(+), 8 deletions(-) diff --git a/rust/generate_message/tests/common/mod.rs b/rust/generate_message/tests/common/mod.rs index 1a0e66cb88..c892c76424 100644 --- a/rust/generate_message/tests/common/mod.rs +++ b/rust/generate_message/tests/common/mod.rs @@ -22,7 +22,7 @@ pub fn base_cmd() -> Command { pub fn assert_cmd_stdout(command: &str, output: &'static str) { base_cmd() - .args(&command.split(' ').collect::>()) + .args(command.split(' ').collect::>()) .assert() .success() .code(0) diff --git a/rust/navigator/src/tests.rs b/rust/navigator/src/tests.rs index 4b0ca3674d..1df63fece1 100644 --- a/rust/navigator/src/tests.rs +++ b/rust/navigator/src/tests.rs @@ -6205,7 +6205,7 @@ fn test_sign_dd_transaction() { "530102".to_string() + &alice_westend_public + tx + WESTEND_GENESIS; assert!(signature_is_good( &non_dynamic_transaction, - &String::from_utf8(transaction.signature.signatures[0].data().to_vec()).unwrap() + core::str::from_utf8(transaction.signature.signatures[0].data()).unwrap() )); } diff --git a/rust/qr_reader_pc/src/lib.rs b/rust/qr_reader_pc/src/lib.rs index 36aa49ee61..58584a7f4f 100644 --- a/rust/qr_reader_pc/src/lib.rs +++ b/rust/qr_reader_pc/src/lib.rs @@ -206,10 +206,7 @@ pub fn arg_parser(arguments: Vec) -> anyhow::Result { let mut settings = CameraSettings { index: None }; while let Some(arg) = args.next() { - let par = match args.next() { - Some(x) => x, - None => String::from(""), - }; + let par = args.next().unwrap_or_default(); match &arg[..] { "d" | "-d" | "--device" => match par.trim().parse() { diff --git a/rust/transaction_parsing/src/cards.rs b/rust/transaction_parsing/src/cards.rs index 1d2ee661a1..af3f4dffd6 100644 --- a/rust/transaction_parsing/src/cards.rs +++ b/rust/transaction_parsing/src/cards.rs @@ -77,7 +77,7 @@ pub(crate) enum Warning<'a> { MetadataExtensionsIncomplete, } -impl<'a> Warning<'a> { +impl Warning<'_> { pub(crate) fn show(&self) -> String { match &self { Warning::AuthorNotFound => String::from("Transaction author public key not found."), @@ -97,7 +97,7 @@ impl<'a> Warning<'a> { } } -impl<'a> Card<'a> { +impl Card<'_> { pub(crate) fn card(&self, index: &mut u32, indent: u32) -> TransactionCard { let card = match &self { Card::ParserCard(m) => match m {