pub struct OrderbookSubscription {
pub ticket: String,
pub data_type: String,
pub codes: SmallVec<[String; 8]>,
pub level: Option<f64>,
pub is_only_snapshot: Option<bool>,
pub is_only_realtime: Option<bool>,
}Expand description
WebSocket subscription request for orderbooks
Fields§
§ticket: StringClient-generated ticket ID
data_type: StringType of data (always “orderbook” for this struct)
codes: SmallVec<[String; 8]>Market codes to subscribe to
level: Option<f64>Aggregation level for orderbook (optional)
is_only_snapshot: Option<bool>Whether to only get snapshot data
is_only_realtime: Option<bool>Whether to only get realtime data
Trait Implementations§
Source§impl Clone for OrderbookSubscription
impl Clone for OrderbookSubscription
Source§fn clone(&self) -> OrderbookSubscription
fn clone(&self) -> OrderbookSubscription
Returns a duplicate of the value. Read more
1.0.0 · Source§const fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for OrderbookSubscription
impl Debug for OrderbookSubscription
Auto Trait Implementations§
impl Freeze for OrderbookSubscription
impl RefUnwindSafe for OrderbookSubscription
impl Send for OrderbookSubscription
impl Sync for OrderbookSubscription
impl Unpin for OrderbookSubscription
impl UnwindSafe for OrderbookSubscription
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