Skip to main content

OkxWsStream

Type Alias OkxWsStream 

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

Convenient type alias for an Okx ExchangeWsStream using WebSocketSerdeParser.

Aliased Type§

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