Struct stateroom_server::ServiceActorContext
source · [−]pub struct ServiceActorContext { /* private fields */ }Expand description
A StateroomContext implementation for StateroomServices hosted in the context of a ServiceActor.
Trait Implementations
sourceimpl Clone for ServiceActorContext
impl Clone for ServiceActorContext
sourcefn clone(&self) -> ServiceActorContext
fn clone(&self) -> ServiceActorContext
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source. Read more
sourceimpl StateroomContext for ServiceActorContext
impl StateroomContext for ServiceActorContext
sourcefn send_message(&self, recipient: impl Into<MessageRecipient>, message: &str)
fn send_message(&self, recipient: impl Into<MessageRecipient>, message: &str)
Sends a message to a currently connected user, or broadcast a message to all users. Read more
sourcefn send_binary(&self, recipient: impl Into<MessageRecipient>, message: &[u8])
fn send_binary(&self, recipient: impl Into<MessageRecipient>, message: &[u8])
Sends a binary message to a currently connected user, or broadcast a message to all users. Read more
Auto Trait Implementations
impl !RefUnwindSafe for ServiceActorContext
impl Send for ServiceActorContext
impl Sync for ServiceActorContext
impl Unpin for ServiceActorContext
impl !UnwindSafe for ServiceActorContext
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
fn vzip(self) -> V
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
WithDispatch wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber to this type, returning a
WithDispatch wrapper. Read more