pub enum SubscriptionType {
Ticker,
OrderBook,
Trades,
Kline(String),
Balance,
Orders,
Positions,
MyTrades,
MarkPrice,
BookTicker,
}Expand description
Subscription types supported by the Binance WebSocket API.
Variants§
Ticker
24-hour ticker stream
OrderBook
Order book depth stream
Trades
Real-time trade stream
Kline(String)
Kline (candlestick) stream with interval (e.g. “1m”, “5m”, “1h”)
Balance
Account balance stream
Orders
Order update stream
Positions
Position update stream
MyTrades
Personal trade execution stream
MarkPrice
Mark price stream
BookTicker
Book ticker (best bid/ask) stream
Implementations§
Trait Implementations§
Source§impl Clone for SubscriptionType
impl Clone for SubscriptionType
Source§fn clone(&self) -> SubscriptionType
fn clone(&self) -> SubscriptionType
Returns a duplicate 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 SubscriptionType
impl Debug for SubscriptionType
Source§impl Hash for SubscriptionType
impl Hash for SubscriptionType
Source§impl PartialEq for SubscriptionType
impl PartialEq for SubscriptionType
impl Eq for SubscriptionType
impl StructuralPartialEq for SubscriptionType
Auto Trait Implementations§
impl Freeze for SubscriptionType
impl RefUnwindSafe for SubscriptionType
impl Send for SubscriptionType
impl Sync for SubscriptionType
impl Unpin for SubscriptionType
impl UnwindSafe for SubscriptionType
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more