Trait websocket::ws::message::Message
[-] [+]
[src]
pub trait Message<D>: Sized { type DataFrameIterator: Iterator<Item=D>; fn from_dataframes(frames: Vec<D>) -> WebSocketResult<Self>; fn into_iter(self) -> Self::DataFrameIterator; }
A trait for WebSocket messages
Associated Types
type DataFrameIterator: Iterator<Item=D>
An iterator over data frames.
Required Methods
fn from_dataframes(frames: Vec<D>) -> WebSocketResult<Self>
Attempt to form a message from a slice of data frames.
fn into_iter(self) -> Self::DataFrameIterator
Turns this message into an iterator over data frames