Enum eternity::RateLimitAction[][src]

pub enum RateLimitAction {
    Delayed,
    FailedDelay,
    Cancelled,
}

Action taken for the command invocation.

Variants

Delayed

Invocation has been delayed.

FailedDelay

Tried to delay invocation but maximum of delays reached.

Cancelled

Cancelled the invocation due to time or ticket reasons.

Trait Implementations

impl Clone for RateLimitAction[src]

impl Debug for RateLimitAction[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> 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.