pub type BitmexWsStream<Transformer> = ExchangeWsStream<WebSocketSerdeParser, Transformer>;Expand description
Convenient type alias for a Bitmex ExchangeWsStream using WebSocketSerdeParser.
Aliased Type§
pub struct BitmexWsStream<Transformer> {
pub stream: SplitStream<WebSocketStream<MaybeTlsStream<TcpStream>>>,
pub transformer: Transformer,
pub buffer: VecDeque<Result<<Transformer as Transformer>::Output, <Transformer as Transformer>::Error>>,
pub protocol_marker: PhantomData<WebSocketSerdeParser>,
}Fields§
§stream: SplitStream<WebSocketStream<MaybeTlsStream<TcpStream>>>§transformer: Transformer§buffer: VecDeque<Result<<Transformer as Transformer>::Output, <Transformer as Transformer>::Error>>§protocol_marker: PhantomData<WebSocketSerdeParser>