chore: address Rust 1.87.0 clippy lints (#8130)

This commit is contained in:
Gaurav Rawat
2025-05-27 15:31:22 +05:30
committed by GitHub
parent a654695008
commit fab9f5eee5
6 changed files with 11 additions and 10 deletions

View File

@ -54,7 +54,7 @@ impl SESConfig {
pub enum AwsSesError { pub enum AwsSesError {
/// An error occurred in the SDK while sending email. /// An error occurred in the SDK while sending email.
#[error("Failed to Send Email {0:?}")] #[error("Failed to Send Email {0:?}")]
SendingFailure(aws_sdk_sesv2::error::SdkError<SendEmailError>), SendingFailure(Box<aws_sdk_sesv2::error::SdkError<SendEmailError>>),
/// Configuration variable is missing to construct the email client /// Configuration variable is missing to construct the email client
#[error("Missing configuration variable {0}")] #[error("Missing configuration variable {0}")]
@ -245,7 +245,7 @@ impl EmailClient for AwsSes {
) )
.send() .send()
.await .await
.map_err(AwsSesError::SendingFailure) .map_err(|e| AwsSesError::SendingFailure(Box::new(e)))
.change_context(EmailError::EmailSendingFailure)?; .change_context(EmailError::EmailSendingFailure)?;
Ok(()) Ok(())

View File

@ -14,7 +14,7 @@ pub enum KgraphError {
#[error("There was an error constructing the graph: {0}")] #[error("There was an error constructing the graph: {0}")]
GraphConstructionError(hyperswitch_constraint_graph::GraphError<dir::DirValue>), GraphConstructionError(hyperswitch_constraint_graph::GraphError<dir::DirValue>),
#[error("There was an error constructing the context")] #[error("There was an error constructing the context")]
ContextConstructionError(AnalysisErrorType), ContextConstructionError(Box<AnalysisErrorType>),
#[error("there was an unprecedented indexing error")] #[error("there was an unprecedented indexing error")]
IndexingError, IndexingError,
} }

View File

@ -168,7 +168,7 @@ impl IntoDirValue for (api_enums::PaymentMethodType, api_enums::PaymentMethod) {
| api_enums::PaymentMethod::Voucher | api_enums::PaymentMethod::Voucher
| api_enums::PaymentMethod::OpenBanking | api_enums::PaymentMethod::OpenBanking
| api_enums::PaymentMethod::GiftCard => Err(KgraphError::ContextConstructionError( | api_enums::PaymentMethod::GiftCard => Err(KgraphError::ContextConstructionError(
AnalysisErrorType::NotSupported, Box::new(AnalysisErrorType::NotSupported),
)), )),
}, },
api_enums::PaymentMethodType::Bacs => match self.1 { api_enums::PaymentMethodType::Bacs => match self.1 {
@ -187,7 +187,7 @@ impl IntoDirValue for (api_enums::PaymentMethodType, api_enums::PaymentMethod) {
| api_enums::PaymentMethod::Voucher | api_enums::PaymentMethod::Voucher
| api_enums::PaymentMethod::OpenBanking | api_enums::PaymentMethod::OpenBanking
| api_enums::PaymentMethod::GiftCard => Err(KgraphError::ContextConstructionError( | api_enums::PaymentMethod::GiftCard => Err(KgraphError::ContextConstructionError(
AnalysisErrorType::NotSupported, Box::new(AnalysisErrorType::NotSupported),
)), )),
}, },
api_enums::PaymentMethodType::Becs => Ok(dirval!(BankDebitType = Becs)), api_enums::PaymentMethodType::Becs => Ok(dirval!(BankDebitType = Becs)),

View File

@ -15,7 +15,6 @@ use crate::{Secret, Strategy, StrongSecret, ZeroizableSecret};
/// ///
/// This is done deliberately to prevent accidental exfiltration of secrets /// This is done deliberately to prevent accidental exfiltration of secrets
/// via `serde` serialization. /// via `serde` serialization.
#[cfg_attr(docsrs, cfg(feature = "serde"))] #[cfg_attr(docsrs, cfg(feature = "serde"))]
pub trait SerializableSecret: Serialize {} pub trait SerializableSecret: Serialize {}
// #[cfg_attr(docsrs, doc(cfg(feature = "serde")))] // #[cfg_attr(docsrs, doc(cfg(feature = "serde")))]

View File

@ -45,6 +45,6 @@ async fn main() -> ApplicationResult<()> {
let _ = server.await; let _ = server.await;
Err(error_stack::Report::from(ApplicationError::from( Err(error_stack::Report::from(ApplicationError::from(
std::io::Error::new(std::io::ErrorKind::Other, "Server shut down"), std::io::Error::other("Server shut down"),
))) )))
} }

View File

@ -2008,9 +2008,11 @@ pub fn decide_payment_method_retrieval_action(
) )
}; };
should_retry_with_pan if should_retry_with_pan {
.then_some(VaultFetchAction::FetchCardDetailsFromLocker) VaultFetchAction::FetchCardDetailsFromLocker
.unwrap_or_else(standard_flow) } else {
standard_flow()
}
} }
pub fn determine_standard_vault_action( pub fn determine_standard_vault_action(