Enum barter_data::client::binance::BinanceMessage [−][src]
pub enum BinanceMessage {
Subscription(BinanceSub),
SubscriptionResponse(BinanceSubResponse),
Trade(BinanceTrade),
Kline(BinanceKline),
OrderBook(BinanceOrderBook),
}Expand description
Binance Message variants that could be received from Binance WebSocket server.
Variants
Subscription(BinanceSub)
Tuple Fields
0: BinanceSubSubscriptionResponse(BinanceSubResponse)
Tuple Fields
Trade(BinanceTrade)
Tuple Fields
0: BinanceTradeKline(BinanceKline)
Tuple Fields
0: BinanceKlineOrderBook(BinanceOrderBook)
Tuple Fields
Trait Implementations
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations
impl RefUnwindSafe for BinanceMessage
impl Send for BinanceMessage
impl Sync for BinanceMessage
impl Unpin for BinanceMessage
impl UnwindSafe for BinanceMessage
Blanket Implementations
Mutably borrows from an owned value. Read more
pub fn vzip(self) -> V
Attaches the provided Subscriber to this type, returning a
WithDispatch wrapper. Read more
Attaches the current default Subscriber to this type, returning a
WithDispatch wrapper. Read more