pub enum InterventionActionPolicy {
Allow,
RequireUserConfirmation,
Deny,
}Available on crate feature
payments only.Expand description
Policy applied when a payment flow may continue autonomously or requires a user return.
Variants§
Allow
The payment may continue without further user confirmation.
RequireUserConfirmation
The payment may continue only after the user explicitly confirms.
Deny
The payment must not continue under the current policy.
Trait Implementations§
Source§impl Clone for InterventionActionPolicy
impl Clone for InterventionActionPolicy
Source§fn clone(&self) -> InterventionActionPolicy
fn clone(&self) -> InterventionActionPolicy
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 InterventionActionPolicy
impl Debug for InterventionActionPolicy
Source§impl PartialEq for InterventionActionPolicy
impl PartialEq for InterventionActionPolicy
Source§fn eq(&self, other: &InterventionActionPolicy) -> bool
fn eq(&self, other: &InterventionActionPolicy) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Copy for InterventionActionPolicy
impl Eq for InterventionActionPolicy
impl StructuralPartialEq for InterventionActionPolicy
Auto Trait Implementations§
impl Freeze for InterventionActionPolicy
impl RefUnwindSafe for InterventionActionPolicy
impl Send for InterventionActionPolicy
impl Sync for InterventionActionPolicy
impl Unpin for InterventionActionPolicy
impl UnsafeUnpin for InterventionActionPolicy
impl UnwindSafe for InterventionActionPolicy
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.