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> ToEnvelope<A> for SyncContext<A> where
A: Actor<Context = SyncContext<A>>,
[src]
A: Actor<Context = SyncContext<A>>,
fn pack<M>(
msg: M,
tx: Option<SyncSender<Result<M::Item, M::Error>>>
) -> Envelope<A> where
A: Handler<M>,
M: ResponseType + Send + 'static,
<M as ResponseType>::Item: Send,
<M as ResponseType>::Error: Send,
[src]
msg: M,
tx: Option<SyncSender<Result<M::Item, M::Error>>>
) -> Envelope<A> where
A: Handler<M>,
M: ResponseType + Send + 'static,
<M as ResponseType>::Item: Send,
<M as ResponseType>::Error: Send,
Pack message into suitable envelope
impl<A> ActorContext for SyncContext<A> where
A: Actor<Context = Self>,
[src]
A: Actor<Context = Self>,