[][src]Trait coerce_rt::actor::message::Message

pub trait Message {
    type Result;
}

Associated Types

type Result

Loading content...

Implementors

impl Message for Status[src]

impl Message for Stop[src]

impl Message for DeregisterActor[src]

type Result = ()

impl<A: Actor> Message for GetActor<A> where
    A: 'static + Sync + Send
[src]

impl<A: Actor> Message for RegisterActor<A> where
    A: 'static + Sync + Send
[src]

type Result = ActorRef<A>

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

type Result = R

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

type Result = ()

impl<T: TimerTick> Message for T where
    T: 'static + Sync + Send
[src]

type Result = ()

Loading content...