#[non_exhaustive]pub enum SuppliedSessionLoginFormOutcome {
Matched,
IneligibleResponse,
Missing,
Ambiguous,
Invalid,
TransportFailed,
RuntimeLimit,
Cancelled,
NotEvaluated,
}Expand description
Value-free result of selecting the one policy-bound login form.
Variants (Non-exhaustive)§
This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
Matched
IneligibleResponse
Missing
Ambiguous
Invalid
TransportFailed
RuntimeLimit
Cancelled
NotEvaluated
Trait Implementations§
Source§impl Clone for SuppliedSessionLoginFormOutcome
impl Clone for SuppliedSessionLoginFormOutcome
Source§fn clone(&self) -> SuppliedSessionLoginFormOutcome
fn clone(&self) -> SuppliedSessionLoginFormOutcome
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 moreimpl Copy for SuppliedSessionLoginFormOutcome
impl Eq for SuppliedSessionLoginFormOutcome
impl StructuralPartialEq for SuppliedSessionLoginFormOutcome
Auto Trait Implementations§
impl Freeze for SuppliedSessionLoginFormOutcome
impl RefUnwindSafe for SuppliedSessionLoginFormOutcome
impl Send for SuppliedSessionLoginFormOutcome
impl Sync for SuppliedSessionLoginFormOutcome
impl Unpin for SuppliedSessionLoginFormOutcome
impl UnsafeUnpin for SuppliedSessionLoginFormOutcome
impl UnwindSafe for SuppliedSessionLoginFormOutcome
Blanket Implementations§
§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
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,
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more