[][src]Enum conquer_once::TryInitError

pub enum TryInitError {
    AlreadyInit,
    WouldBlock,
}

Possible error variants of non-blocking initialization calls.

Variants

AlreadyInit

The OnceCell is already initialized and the initialization procedure was not called.

WouldBlock

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

Trait Implementations

impl Clone for TryInitError[src]

impl Copy for TryInitError[src]

impl Debug for TryInitError[src]

impl Display for TryInitError[src]

impl Eq for TryInitError[src]

impl Error for TryInitError[src]

impl Hash for TryInitError[src]

impl Ord for TryInitError[src]

impl PartialEq<TryInitError> for TryInitError[src]

impl PartialOrd<TryInitError> for TryInitError[src]

impl StructuralEq for TryInitError[src]

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