Struct atomic_websocket::client_sender::ClientSenders
source · pub struct ClientSenders { /* private fields */ }Implementations§
source§impl ClientSenders
impl ClientSenders
pub fn new() -> Self
pub async fn add(&mut self, peer: String, sx: Sender<Message>)
pub fn get_handle_message_receiver(&self) -> Receiver<(Vec<u8>, String)>
pub async fn send_handle_message(&self, data: Vec<u8>, peer: String)
pub fn check_client_send_time(&mut self)
pub fn remove(&mut self, peer: String)
pub async fn send(&mut self, peer: String, message: Message) -> bool
Auto Trait Implementations§
impl Freeze for ClientSenders
impl RefUnwindSafe for ClientSenders
impl Send for ClientSenders
impl Sync for ClientSenders
impl Unpin for ClientSenders
impl UnwindSafe for ClientSenders
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