[][src]Enum safe_authenticator::app_auth::AppState

pub enum AppState {
    Authenticated,
    Revoked,
    NotAuthenticated,
}

Represents current app state

Variants

Authenticated

Exists in the authenticator config, access container, and registered in MaidManagers

Revoked

Exists in the authenticator config but not in access container and MaidManagers

NotAuthenticated

Doesn't exist in the authenticator config

Trait Implementations

impl Debug for AppState[src]

impl Eq for AppState[src]

impl PartialEq<AppState> for AppState[src]

impl StructuralEq for AppState[src]

impl StructuralPartialEq for AppState[src]

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> DebugAny for T where
    T: Any + Debug

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> Same<T> for T

type Output = T

Should always be Self

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<T> UnsafeAny for T where
    T: Any

impl<V, T> VZip<V> for T where
    V: MultiLane<T>,