Trait actix::Handler [−][src]
Describes how to handle messages of a specific type.
Implementing Handler
is a general way to handle incoming
messages, streams, and futures.
The type M
is a message which can be handled by the actor.
Associated Types
type Result: MessageResponse<Self, M>
[src]
The type of value that this handler will return.
Check the MessageResponse trait for some details on how a message can be responded to.
Required methods
fn handle(&mut self, msg: M, ctx: &mut Self::Context) -> Self::Result
[src]
This method is called for every message received by this actor.
Implementors
impl<M: 'static, T: Sized + Unpin + 'static> Handler<M> for Mocker<T> where
M: Message,
<M as Message>::Result: MessageResponse<Mocker<T>, M>,
[src]
M: Message,
<M as Message>::Result: MessageResponse<Mocker<T>, M>,