From 8f43489989f4156ab7b7817f15d59177898d74b9 Mon Sep 17 00:00:00 2001 From: Sanchith Hegde <22217505+SanchithHegde@users.noreply.github.com> Date: Fri, 16 Dec 2022 12:21:31 +0530 Subject: [PATCH] chore: address Rust 1.66 clippy lints (#162) --- crates/router/src/connector/adyen.rs | 2 +- crates/router/src/connector/stripe.rs | 2 +- crates/router/src/scheduler/types/process_data.rs | 4 ++-- crates/router/src/scheduler/utils.rs | 2 +- 4 files changed, 5 insertions(+), 5 deletions(-) diff --git a/crates/router/src/connector/adyen.rs b/crates/router/src/connector/adyen.rs index 10847f5d83..8a30ee3e2e 100644 --- a/crates/router/src/connector/adyen.rs +++ b/crates/router/src/connector/adyen.rs @@ -617,7 +617,7 @@ impl api::IncomingWebhook for Adyen { let response: adyen::AdyenResponse = notif.into(); - let res_json = serde_json::to_value(&response) + let res_json = serde_json::to_value(response) .into_report() .change_context(errors::ConnectorError::WebhookResourceObjectNotFound)?; diff --git a/crates/router/src/connector/stripe.rs b/crates/router/src/connector/stripe.rs index 8bb24aa6bb..4722d7cdb1 100644 --- a/crates/router/src/connector/stripe.rs +++ b/crates/router/src/connector/stripe.rs @@ -861,7 +861,7 @@ impl api::IncomingWebhook for Stripe { .ok_or(errors::ConnectorError::WebhookSignatureNotFound) .into_report()?; - hex::decode(&signature) + hex::decode(signature) .into_report() .change_context(errors::ConnectorError::WebhookSignatureNotFound) } diff --git a/crates/router/src/scheduler/types/process_data.rs b/crates/router/src/scheduler/types/process_data.rs index a82eb02fb0..ddd007edcc 100644 --- a/crates/router/src/scheduler/types/process_data.rs +++ b/crates/router/src/scheduler/types/process_data.rs @@ -26,8 +26,8 @@ pub struct ConnectorPTMapping { pub max_retries_count: i32, } -impl ConnectorPTMapping { - pub fn default() -> Self { +impl Default for ConnectorPTMapping { + fn default() -> Self { Self { custom_merchant_mapping: HashMap::new(), default_mapping: RetryMapping { diff --git a/crates/router/src/scheduler/utils.rs b/crates/router/src/scheduler/utils.rs index a2b5fea194..e43f65ed4b 100644 --- a/crates/router/src/scheduler/utils.rs +++ b/crates/router/src/scheduler/utils.rs @@ -160,7 +160,7 @@ pub async fn get_batches( })?; metrics::BATCHES_CONSUMED.add(&metrics::CONTEXT, 1, &[]); - let (batches, entry_ids): (Vec>, Vec>) = response.into_iter().map(|(_key, entries)| { + let (batches, entry_ids): (Vec>, Vec>) = response.into_values().map(|entries| { entries.into_iter().try_fold( (Vec::new(), Vec::new()), |(mut batches, mut entry_ids), entry| {