[][src]Enum postage::PollSend

pub enum PollSend<T> {
    Ready,
    Pending(T),
    Rejected(T),
}

An enum of poll responses that are produced by Sink implementations.

Variants

Ready

The item was accepted and sent

Pending(T)

The sender is pending, and has registered with the waker context

Rejected(T)

The sender has been closed, and cannot send the item

Trait Implementations

impl<T: Clone> Clone for PollSend<T>[src]

impl<T: Debug> Debug for PollSend<T>[src]

impl<T: Eq> Eq for PollSend<T>[src]

impl<T: PartialEq> PartialEq<PollSend<T>> for PollSend<T>[src]

impl<T> StructuralEq for PollSend<T>[src]

impl<T> StructuralPartialEq for PollSend<T>[src]

Auto Trait Implementations

impl<T> RefUnwindSafe for PollSend<T> where
    T: RefUnwindSafe
[src]

impl<T> Send for PollSend<T> where
    T: Send
[src]

impl<T> Sync for PollSend<T> where
    T: Sync
[src]

impl<T> Unpin for PollSend<T> where
    T: Unpin
[src]

impl<T> UnwindSafe for PollSend<T> where
    T: UnwindSafe
[src]

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.