[][src]Enum custom_codes::Subscription

pub enum Subscription {
    Subscribed,
    Unsubscribed,
    NotActivated,
    NonExist,
    NonInit,
}

Status of a subscription that happens over a timespec

Variants

Subscribed

Subscription is active

Unsubscribed

Subscription is inactive

NotActivated

Subscription is not yet activated

NonExist

Subscription does not exist

NonInit

Subscription operation has not been initialized

Trait Implementations

impl PartialEq<Subscription> for Subscription[src]

#[must_use] fn ne(&self, other: &Rhs) -> bool1.0.0[src]

This method tests for !=.

impl Clone for Subscription[src]

fn clone_from(&mut self, source: &Self)1.0.0[src]

Performs copy-assignment from source. Read more

impl Eq for Subscription[src]

impl Debug for Subscription[src]

impl Serialize for Subscription[src]

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

Auto Trait Implementations

Blanket Implementations

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

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

type Owned = T

The resulting type after obtaining ownership.

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

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> Borrow<T> for T where
    T: ?Sized
[src]

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

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

impl<T> DeserializeOwned for T where
    T: Deserialize<'de>, 
[src]