pub enum TransactionDeclineReasonV2Enum {
Show 13 variants
Error,
InvalidCardNumber,
ExpiredCard,
LostOrStolenCard,
SuspectedFraud,
Unknown,
Declined,
ReferToCardIssuer,
DoNotHonor,
InsufficientFunds,
WithdrawalLimitExceeded,
IssuerTemporarilyUnavailable,
AuthenticationRequired,
}
Variants§
Error
InvalidCardNumber
ExpiredCard
LostOrStolenCard
SuspectedFraud
Unknown
Declined
ReferToCardIssuer
DoNotHonor
InsufficientFunds
WithdrawalLimitExceeded
AuthenticationRequired
Trait Implementations§
Source§impl<'de> Deserialize<'de> for TransactionDeclineReasonV2Enum
impl<'de> Deserialize<'de> for TransactionDeclineReasonV2Enum
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for TransactionDeclineReasonV2Enum
impl RefUnwindSafe for TransactionDeclineReasonV2Enum
impl Send for TransactionDeclineReasonV2Enum
impl Sync for TransactionDeclineReasonV2Enum
impl Unpin for TransactionDeclineReasonV2Enum
impl UnwindSafe for TransactionDeclineReasonV2Enum
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more