Trait websocket::ws::sender::Sender [-] [+] [src]

pub trait Sender<D> {
    fn send_dataframe(&mut self, dataframe: D) -> WebSocketResult<()>;

    fn send_message<M>(&mut self, message: M) -> WebSocketResult<()> where M: Message<D> { ... }
}

A trait for sending data frames and messages.

Required Methods

fn send_dataframe(&mut self, dataframe: D) -> WebSocketResult<()>

Sends a single data frame using this sender.

Provided Methods

fn send_message<M>(&mut self, message: M) -> WebSocketResult<()> where M: Message<D>

Sends a single message using this sender.

Implementors