pub struct TickerNotificationWithBidsAndAsks {Show 27 fields
pub ask_iv: Option<f64>,
pub asks: Vec<(f64, f64)>,
pub best_ask_amount: Option<f64>,
pub best_ask_price: Option<f64>,
pub best_bid_amount: f64,
pub best_bid_price: f64,
pub bid_iv: Option<f64>,
pub bids: Vec<(f64, f64)>,
pub current_funding: Option<f64>,
pub delivery_price: Option<f64>,
pub funding_8h: Option<f64>,
pub greeks: Option<Greeks>,
pub index_price: f64,
pub instrument_name: String,
pub interest_rate: Option<f64>,
pub last_price: f64,
pub mark_iv: Option<f64>,
pub mark_price: f64,
pub max_price: f64,
pub min_price: f64,
pub open_interest: f64,
pub settlement_price: Option<f64>,
pub state: BookState,
pub stats: Stats,
pub timestamp: i64,
pub underlying_index: Option<f64>,
pub underlying_price: Option<f64>,
}Fields§
§ask_iv: Option<f64>§asks: Vec<(f64, f64)>§best_ask_amount: Option<f64>§best_ask_price: Option<f64>§best_bid_amount: f64§best_bid_price: f64§bid_iv: Option<f64>§bids: Vec<(f64, f64)>§current_funding: Option<f64>§delivery_price: Option<f64>§funding_8h: Option<f64>§greeks: Option<Greeks>§index_price: f64§instrument_name: String§interest_rate: Option<f64>§last_price: f64§mark_iv: Option<f64>§mark_price: f64§max_price: f64§min_price: f64§open_interest: f64§settlement_price: Option<f64>§state: BookState§stats: Stats§timestamp: i64§underlying_index: Option<f64>§underlying_price: Option<f64>Trait Implementations§
Source§impl Clone for TickerNotificationWithBidsAndAsks
impl Clone for TickerNotificationWithBidsAndAsks
Source§fn clone(&self) -> TickerNotificationWithBidsAndAsks
fn clone(&self) -> TickerNotificationWithBidsAndAsks
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 Default for TickerNotificationWithBidsAndAsks
impl Default for TickerNotificationWithBidsAndAsks
Source§fn default() -> TickerNotificationWithBidsAndAsks
fn default() -> TickerNotificationWithBidsAndAsks
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for TickerNotificationWithBidsAndAsks
impl<'de> Deserialize<'de> for TickerNotificationWithBidsAndAsks
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
Source§impl PartialEq for TickerNotificationWithBidsAndAsks
impl PartialEq for TickerNotificationWithBidsAndAsks
Source§fn eq(&self, other: &TickerNotificationWithBidsAndAsks) -> bool
fn eq(&self, other: &TickerNotificationWithBidsAndAsks) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for TickerNotificationWithBidsAndAsks
Auto Trait Implementations§
impl Freeze for TickerNotificationWithBidsAndAsks
impl RefUnwindSafe for TickerNotificationWithBidsAndAsks
impl Send for TickerNotificationWithBidsAndAsks
impl Sync for TickerNotificationWithBidsAndAsks
impl Unpin for TickerNotificationWithBidsAndAsks
impl UnwindSafe for TickerNotificationWithBidsAndAsks
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