[][src]Enum gitlab::types::UserState

pub enum UserState {
    Active,
    Blocked,
    LdapBlocked,
}

The states a user account can be in.

Variants

Active

The user is active and may perform actions.

Blocked

Blocked from logging in.

LdapBlocked

Blocked from logging in via LDAP.

Trait Implementations

impl Clone for UserState[src]

impl Copy for UserState[src]

impl Debug for UserState[src]

impl<'de> Deserialize<'de> for UserState[src]

impl Eq for UserState[src]

impl PartialEq<UserState> for UserState[src]

impl Serialize for UserState[src]

impl StructuralEq for UserState[src]

impl StructuralPartialEq for UserState[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> DeserializeOwned for T where
    T: for<'de> Deserialize<'de>, 
[src]

impl<Q, K> Equivalent<K> for Q where
    K: Borrow<Q> + ?Sized,
    Q: Eq + ?Sized
[src]

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

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

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

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.