Struct actix::sync::SyncContext
[−]
[src]
pub struct SyncContext<A> where
A: Actor<Context = SyncContext<A>>, { /* fields omitted */ }
Sync actor execution context
Trait Implementations
impl<A, M> ToEnvelope<Syn, A, M> for SyncContext<A> where
A: Actor<Context = SyncContext<A>> + Handler<M>,
M: Message + Send + 'static,
M::Result: Send,
[src]
A: Actor<Context = SyncContext<A>> + Handler<M>,
M: Message + Send + 'static,
M::Result: Send,
fn pack(msg: M, tx: Option<SyncSender<M::Result>>) -> SyncEnvelope<A>
[src]
Pack message into suitable envelope
impl<A> ActorContext for SyncContext<A> where
A: Actor<Context = Self>,
[src]
A: Actor<Context = Self>,