Trait actors::Actor [-] [+] [src]

pub trait Actor<Message: Send>: Send {
    fn process(&mut self, msg: Message);
}

An actor can process messages that are sent to it sequentially.

Required Methods

fn process(&mut self, msg: Message)

Process one message, update state

Implementors