[][src]Enum concurrent_queue::PopError

pub enum PopError {
    Empty,
    Closed,
}

Error which occurs when popping from an empty queue.

Variants

Empty

The queue is empty but not closed.

Closed

The queue is empty and closed.

Trait Implementations

impl Clone for PopError[src]

impl Copy for PopError[src]

impl Debug for PopError[src]

impl Display for PopError[src]

impl Eq for PopError[src]

impl Error for PopError[src]

impl PartialEq<PopError> for PopError[src]

impl StructuralEq for PopError[src]

impl StructuralPartialEq for PopError[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> ToString for T where
    T: Display + ?Sized
[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.