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 of Subscription
0: BinanceSubSubscriptionResponse(BinanceSubResponse)Tuple Fields of SubscriptionResponse
Trade(BinanceTrade)Tuple Fields of Trade
0: BinanceTradeKline(BinanceKline)Tuple Fields of Kline
0: BinanceKlineOrderBook(BinanceOrderBook)Tuple Fields of OrderBook
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