pub enum PaymentInitiationConsentStatus {
Unauthorised,
Authorised,
Revoked,
Rejected,
Expired,
}Expand description
The status of the payment consent.
UNAUTHORISED: Consent created, but requires user authorisation.
REJECTED: Consent authorisation was rejected by the user and/or the bank.
AUTHORISED: Consent is active and ready to be used.
REVOKED: Consent has been revoked and can no longer be used.
EXPIRED: Consent is no longer valid.
Variants§
Trait Implementations§
Source§impl Clone for PaymentInitiationConsentStatus
impl Clone for PaymentInitiationConsentStatus
Source§fn clone(&self) -> PaymentInitiationConsentStatus
fn clone(&self) -> PaymentInitiationConsentStatus
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<'de> Deserialize<'de> for PaymentInitiationConsentStatus
impl<'de> Deserialize<'de> for PaymentInitiationConsentStatus
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 PaymentInitiationConsentStatus
impl RefUnwindSafe for PaymentInitiationConsentStatus
impl Send for PaymentInitiationConsentStatus
impl Sync for PaymentInitiationConsentStatus
impl Unpin for PaymentInitiationConsentStatus
impl UnwindSafe for PaymentInitiationConsentStatus
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