pub enum FeedItemFailureReason {
Show 35 variants
CardWalletLimit,
CardApplePayLimit,
CardPosDisabled,
CardAtmDisabled,
CardMobileWalletDisabled,
CardOnlineDisabled,
CardGamblingDisabled,
CardDisabled,
CardCancelled,
CardNotActivated,
CardMagneticStripDisabled,
CardManualKeyEntryDisabled,
CardPayAtPumpDeclined,
CardInsufficientFunds,
ChildCardMerchantDisabled,
DestinationAccountInvalid,
ReferenceInformationIncorrect,
DestinationAccountCurrencyIncorrect,
DestinationAccountNameMismatch,
DestinationAccountUnavailable,
IncorrectPin,
IncorrectCvv2,
InsufficientFunds,
MandateCancelled,
MandateNotFound,
ChequeBeingRepresented,
ChequeIssuerAccountClosed,
ChequeNotSignedInAccordanceWithMandate,
ChequeStopped,
ChequeDeclinedReferToIssuer,
LastBillItemCancelled,
ScaRequired,
PinTriesExceeded,
CvcTriesExceeded,
SuspiciousCardTransaction,
}
Expand description
Provides the failure reason for a failed transaction
Variants§
CardWalletLimit
CardApplePayLimit
CardPosDisabled
CardAtmDisabled
CardMobileWalletDisabled
CardOnlineDisabled
CardGamblingDisabled
CardDisabled
CardCancelled
CardNotActivated
CardMagneticStripDisabled
CardManualKeyEntryDisabled
CardPayAtPumpDeclined
CardInsufficientFunds
ChildCardMerchantDisabled
DestinationAccountInvalid
ReferenceInformationIncorrect
DestinationAccountCurrencyIncorrect
DestinationAccountNameMismatch
IncorrectPin
IncorrectCvv2
InsufficientFunds
MandateCancelled
MandateNotFound
ChequeBeingRepresented
ChequeIssuerAccountClosed
ChequeNotSignedInAccordanceWithMandate
ChequeStopped
ChequeDeclinedReferToIssuer
LastBillItemCancelled
ScaRequired
PinTriesExceeded
CvcTriesExceeded
SuspiciousCardTransaction
Trait Implementations§
Source§impl Clone for FeedItemFailureReason
impl Clone for FeedItemFailureReason
Source§fn clone(&self) -> FeedItemFailureReason
fn clone(&self) -> FeedItemFailureReason
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for FeedItemFailureReason
impl Debug for FeedItemFailureReason
Source§impl<'de> Deserialize<'de> for FeedItemFailureReason
impl<'de> Deserialize<'de> for FeedItemFailureReason
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
Source§impl PartialEq for FeedItemFailureReason
impl PartialEq for FeedItemFailureReason
impl Copy for FeedItemFailureReason
impl Eq for FeedItemFailureReason
impl StructuralPartialEq for FeedItemFailureReason
Auto Trait Implementations§
impl Freeze for FeedItemFailureReason
impl RefUnwindSafe for FeedItemFailureReason
impl Send for FeedItemFailureReason
impl Sync for FeedItemFailureReason
impl Unpin for FeedItemFailureReason
impl UnwindSafe for FeedItemFailureReason
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