Trait actix_web::ws::WsWriter [−][src]
pub trait WsWriter { fn send_text<T: Into<Binary>>(&mut self, text: T); fn send_binary<B: Into<Binary>>(&mut self, data: B); fn send_ping(&mut self, message: &str); fn send_pong(&mut self, message: &str); fn send_close(&mut self, reason: Option<CloseReason>); }
Common writing methods for a websocket.
Required Methods
fn send_text<T: Into<Binary>>(&mut self, text: T)
Send a text
fn send_binary<B: Into<Binary>>(&mut self, data: B)
Send a binary
fn send_ping(&mut self, message: &str)
Send a ping message
fn send_pong(&mut self, message: &str)
Send a pong message
fn send_close(&mut self, reason: Option<CloseReason>)
Close the connection
Implementors
impl WsWriter for ClientWriter
impl<A, S> WsWriter for WebsocketContext<A, S> where
A: Actor<Context = Self>,
S: 'static,