[][src]Struct tokio_executor::SpawnError

pub struct SpawnError { /* fields omitted */ }

Errors returned by Executor::spawn.

Spawn errors should represent relatively rare scenarios. Currently, the two scenarios represented by SpawnError are:

Methods

impl SpawnError[src]

pub fn shutdown() -> Self[src]

Return a new SpawnError reflecting a shutdown executor failure.

pub fn at_capacity() -> Self[src]

Return a new SpawnError reflecting an executor at capacity failure.

pub fn is_shutdown(&self) -> bool[src]

Returns true if the error reflects a shutdown executor failure.

pub fn is_at_capacity(&self) -> bool[src]

Returns true if the error reflects an executor at capacity failure.

Trait Implementations

impl Display for SpawnError[src]

impl Debug for SpawnError[src]

impl Error for SpawnError[src]

fn cause(&self) -> Option<&dyn Error>1.0.0[src]

Deprecated since 1.33.0:

replaced by Error::source, which can support downcasting

The lower-level cause of this error, if any. Read more

fn source(&self) -> Option<&(dyn Error + 'static)>1.30.0[src]

The lower-level source of this error, if any. Read more

Auto Trait Implementations

impl Unpin for SpawnError

impl Sync for SpawnError

impl Send for SpawnError

impl UnwindSafe for SpawnError

impl RefUnwindSafe for SpawnError

Blanket Implementations

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

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.

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> Any for T where
    T: 'static + ?Sized
[src]