pub struct WsIoServerNamespaceBroadcastOperator { /* private fields */ }Implementations§
Source§impl WsIoServerNamespaceBroadcastOperator
impl WsIoServerNamespaceBroadcastOperator
pub async fn close(self)
pub async fn disconnect(self) -> Result<()>
pub async fn emit<D: Serialize>( self, event: impl AsRef<str>, data: Option<&D>, ) -> Result<()>
pub fn except( self, room_names: impl IntoIterator<Item = impl Into<String>>, ) -> Self
pub fn except_connection_ids( self, connection_ids: impl IntoIterator<Item = u64>, ) -> Self
pub fn to(self, room_names: impl IntoIterator<Item = impl Into<String>>) -> Self
Trait Implementations§
Source§impl Clone for WsIoServerNamespaceBroadcastOperator
impl Clone for WsIoServerNamespaceBroadcastOperator
Source§fn clone(&self) -> WsIoServerNamespaceBroadcastOperator
fn clone(&self) -> WsIoServerNamespaceBroadcastOperator
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for WsIoServerNamespaceBroadcastOperator
impl !RefUnwindSafe for WsIoServerNamespaceBroadcastOperator
impl Send for WsIoServerNamespaceBroadcastOperator
impl Sync for WsIoServerNamespaceBroadcastOperator
impl Unpin for WsIoServerNamespaceBroadcastOperator
impl UnsafeUnpin for WsIoServerNamespaceBroadcastOperator
impl !UnwindSafe for WsIoServerNamespaceBroadcastOperator
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more