Skip to main content

BitfinexWsStream

Type Alias BitfinexWsStream 

Source
pub type BitfinexWsStream<Transformer> = ExchangeWsStream<WebSocketSerdeParser, Transformer>;
Expand description

Convenient type alias for a Bitfinex ExchangeWsStream using WebSocketSerdeParser.

Aliased Type§

pub struct BitfinexWsStream<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>