[][src]Enum herbert::ActorStatus

pub enum ActorStatus {
    Paniced(String),
    Stopped(String),
}

Status messages sent from an actor to the supervising router.

Each variant embeds the ID of the actor to which the message pertains.

Variants

Paniced(String)

The actor thread paniced. The panic is typically caught by the wrapper function the router uses around the actor thread, but actor functions may also catch their own panics and communicate them back to the router.

Stopped(String)

The actor thread has stopped or is in the process of stopping. This is typically send from the actor thread to the router immediately before it exits.

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, 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.