Skip to main content

Message

Trait Message 

Source
pub trait Message {
    type Result;
}

Required Associated Types§

Implementors§

Source§

impl Message for Status

Source§

impl Message for Stop

Source§

impl Message for DeregisterActor

Source§

impl<A> Message for GetActor<A>
where A: 'static + Sync + Send + Actor,

Source§

impl<A> Message for RegisterActor<A>
where A: 'static + Sync + Send + Actor,

Source§

impl<F, A, R> Message for Exec<F, A, R>
where for<'r> F: FnMut(&mut A) -> R + 'static + Send + Sync, R: 'static + Send + Sync,

Source§

impl<M> Message for WorkerMessage<M>
where M: 'static + Sync + Send + Message, M::Result: 'static + Sync + Send,

Source§

impl<T> Message for T
where T: 'static + Sync + Send + TimerTick,