pub enum ChallengeIndicator {
NoPreference,
NoChallengeRequested,
ChallengeRequested,
ChallengeRequestedMandate,
NoChallengeRiskAnalysisPerformed,
NoChallengeDataShareOnly,
NoChallengeSCAAlreadyPerformed,
NoChallengeWhitelisted,
ChallengeRequestedWhitelistPrompt,
}Expand description
Requestor’s preference for whether a challenge should be performed.
Variants§
NoPreference
01 — No preference
NoChallengeRequested
02 — No challenge requested
ChallengeRequested
03 — Challenge requested (requestor preference)
ChallengeRequestedMandate
04 — Challenge requested (mandate)
NoChallengeRiskAnalysisPerformed
05 — No challenge (transactional risk analysis already performed)
06 — No challenge (Data Share Only)
NoChallengeSCAAlreadyPerformed
07 — No challenge (SCA already performed)
NoChallengeWhitelisted
08 — No challenge (whitelisted)
ChallengeRequestedWhitelistPrompt
09 — Challenge requested (whitelisting prompt requested)
Trait Implementations§
Source§impl Clone for ChallengeIndicator
impl Clone for ChallengeIndicator
Source§fn clone(&self) -> ChallengeIndicator
fn clone(&self) -> ChallengeIndicator
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 ChallengeIndicator
impl Debug for ChallengeIndicator
Source§impl<'de> Deserialize<'de> for ChallengeIndicator
impl<'de> Deserialize<'de> for ChallengeIndicator
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 Hash for ChallengeIndicator
impl Hash for ChallengeIndicator
Source§impl PartialEq for ChallengeIndicator
impl PartialEq for ChallengeIndicator
Source§fn eq(&self, other: &ChallengeIndicator) -> bool
fn eq(&self, other: &ChallengeIndicator) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for ChallengeIndicator
impl Serialize for ChallengeIndicator
impl Copy for ChallengeIndicator
impl Eq for ChallengeIndicator
impl StructuralPartialEq for ChallengeIndicator
Auto Trait Implementations§
impl Freeze for ChallengeIndicator
impl RefUnwindSafe for ChallengeIndicator
impl Send for ChallengeIndicator
impl Sync for ChallengeIndicator
impl Unpin for ChallengeIndicator
impl UnsafeUnpin for ChallengeIndicator
impl UnwindSafe for ChallengeIndicator
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