[][src]Enum cloud_storage::hmac_key::HmacState

pub enum HmacState {
    Active,
    Inactive,
    Deleted,
}

The state of an Hmac Key.

Variants

Active

This Hmac key is currently used.

Inactive

This Hmac key has been set to inactive.

Deleted

This Hmac key has been permanently deleted.

Trait Implementations

impl Clone for HmacState[src]

impl Copy for HmacState[src]

impl Debug for HmacState[src]

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

impl PartialEq<HmacState> for HmacState[src]

impl Serialize for HmacState[src]

impl StructuralPartialEq for HmacState[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<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.