Struct riker::actor::SystemChannel

source ·
pub struct SystemChannel<Msg: Message> { /* private fields */ }
Expand description

A specialized actor for providing Publish/Subscribe capabilities for system messages.

Implementations§

Trait Implementations§

Invoked when an actor is being started by the system. Read more
Invoked when an actor receives a Riker predefined message Read more
Invoked when an actor receives a Riker system message Read more
Invoked when an actor receives a message Read more
Invoked after an actor has started. Read more
Invoked after an actor has been stopped.
Return a Some(PersistenceConf) to enable actor persistence. Read more
Invoked after an event is successfully inserted into the event store. Read more
Invoked for each event when the actor is recovering. Read more
Return a supervisor strategy that will be used when handling failed child actors.

Auto Trait Implementations§

Blanket Implementations§

Gets the TypeId of self. Read more
Immutably borrows from an owned value. Read more
Mutably borrows from an owned value. Read more

Returns the argument unchanged.

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

The type returned in the event of a conversion error.
Performs the conversion.
The type returned in the event of a conversion error.
Performs the conversion.