[][src]Enum tokio_postponable_delay::PostponeDelayResponse

pub enum PostponeDelayResponse {
    Ok,
    AlreadyResolved,
    CantResolveEarlier,
}

The result of a postpone request

Variants

Ok

The delay has been successfully postponed

AlreadyResolved

The delay can't be postponed because it has already resolved

CantResolveEarlier

The request would need the task to be polled earlier than it could, and was thus refused

Implementations

impl PostponeDelayResponse[src]

pub fn unwrap(self)[src]

Trait Implementations

impl Clone for PostponeDelayResponse[src]

impl Copy for PostponeDelayResponse[src]

impl Debug for PostponeDelayResponse[src]

impl Eq for PostponeDelayResponse[src]

impl PartialEq<PostponeDelayResponse> for PostponeDelayResponse[src]

impl StructuralEq for PostponeDelayResponse[src]

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