Enum binance::ws_model::WebsocketEvent
source · pub enum WebsocketEvent {
AggTrade(Box<TradesEvent>),
Trade(Box<TradeEvent>),
Kline(Box<KlineEvent>),
DayTicker(Box<DayTickerEvent>),
DayMiniTicker(Box<MiniDayTickerEvent>),
DepthOrderBook(Box<DepthOrderBookEvent>),
AccountPositionUpdate(Box<AccountPositionUpdate>),
BalanceUpdate(Box<BalanceUpdate>),
OrderUpdate(Box<OrderUpdate>),
ListOrderUpdate(Box<OrderListUpdate>),
}Variants§
AggTrade(Box<TradesEvent>)
Trade(Box<TradeEvent>)
Kline(Box<KlineEvent>)
DayTicker(Box<DayTickerEvent>)
DayMiniTicker(Box<MiniDayTickerEvent>)
DepthOrderBook(Box<DepthOrderBookEvent>)
AccountPositionUpdate(Box<AccountPositionUpdate>)
BalanceUpdate(Box<BalanceUpdate>)
OrderUpdate(Box<OrderUpdate>)
ListOrderUpdate(Box<OrderListUpdate>)
Trait Implementations§
source§impl Clone for WebsocketEvent
impl Clone for WebsocketEvent
source§fn clone(&self) -> WebsocketEvent
fn clone(&self) -> WebsocketEvent
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moresource§impl Debug for WebsocketEvent
impl Debug for WebsocketEvent
source§impl<'de> Deserialize<'de> for WebsocketEvent
impl<'de> Deserialize<'de> for WebsocketEvent
source§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