mirror of
https://github.com/juspay/hyperswitch.git
synced 2025-10-28 20:23:43 +08:00
chore: address Rust 1.87.0 clippy lints (#8130)
This commit is contained in:
@ -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(())
|
||||||
|
|||||||
@ -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,
|
||||||
}
|
}
|
||||||
|
|||||||
@ -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)),
|
||||||
|
|||||||
@ -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")))]
|
||||||
|
|||||||
@ -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"),
|
||||||
)))
|
)))
|
||||||
}
|
}
|
||||||
|
|||||||
@ -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(
|
||||||
|
|||||||
Reference in New Issue
Block a user