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