pub trait Handler<M: Message> {
// Required method
fn deliver(&mut self, m: M) -> M::Reply;
}
Expand description
Implement this trait to indicate that your service can process a specific message.
The deliver()
method is passed a &mut self
reference to the service,
making it very easy to update your state. You can optionally include a
reply.