Struct ws::Sender
[−]
[src]
pub struct Sender { // some fields omitted }
Methods
impl Sender
[src]
fn new(token: Token, channel: Sender<Command>) -> Sender
fn token(&self) -> Token
fn send<M>(&self, msg: M) -> Result<()> where M: Into<Message>
fn broadcast<M>(&self, msg: M) -> Result<()> where M: Into<Message>
fn close(&self, code: CloseCode) -> Result<()>
fn ping(&self, data: Vec<u8>) -> Result<()>
fn pong(&self, data: Vec<u8>) -> Result<()>
fn connect(&self, url: Url) -> Result<()>
fn shutdown(&self) -> Result<()>
Trait Implementations
impl Clone for Sender
[src]
fn clone(&self) -> Sender
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0
Performs copy-assignment from source
. Read more