[][src]Enum conquer_once::TryGetError

pub enum TryGetError {
    Uninit,
    WouldBlock,
}

Possible error variants of non-blocking fallible get calls.

Variants

Uninit

The OnceCell is currently not initialized.

WouldBlock

The OnceCell is currently being initialized by another thread and the current thread would have to block.

Trait Implementations

impl Clone for TryGetError[src]

impl Copy for TryGetError[src]

impl Debug for TryGetError[src]

impl Display for TryGetError[src]

impl Eq for TryGetError[src]

impl Error for TryGetError[src]

impl Hash for TryGetError[src]

impl Ord for TryGetError[src]

impl PartialEq<TryGetError> for TryGetError[src]

impl PartialOrd<TryGetError> for TryGetError[src]

impl StructuralEq for TryGetError[src]

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