Trait websocket::ws::message::Message [] [src]

pub trait Message: Sized {
    fn serialize(&self, _: &mut Write, masked: bool) -> WebSocketResult<()>;
    fn message_size(&self, masked: bool) -> usize;
    fn from_dataframes<D: DataFrameable>(
        frames: Vec<D>
    ) -> WebSocketResult<Self>; }

A trait for WebSocket messages

Required Methods

Writes this message to the writer

Returns how many bytes this message will take up

Attempt to form a message from a series of data frames

Implementors