pub struct TickerNotification {Show 27 fields
pub ask_iv: Option<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 current_funding: Option<f64>,
pub delivery_price: Option<f64>,
pub estimated_delivery_price: f64,
pub funding_8h: Option<f64>,
pub greeks: Option<Greeks>,
pub index_price: f64,
pub instrument_name: String,
pub interest_rate: Option<f64>,
pub interest_value: 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>§best_ask_amount: Option<f64>§best_ask_price: Option<f64>§best_bid_amount: f64§best_bid_price: f64§bid_iv: Option<f64>§current_funding: Option<f64>§delivery_price: Option<f64>§estimated_delivery_price: f64§funding_8h: Option<f64>§greeks: Option<Greeks>§index_price: f64§instrument_name: String§interest_rate: Option<f64>§interest_value: 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 TickerNotification
impl Clone for TickerNotification
Source§fn clone(&self) -> TickerNotification
fn clone(&self) -> TickerNotification
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 TickerNotification
impl Debug for TickerNotification
Source§impl Default for TickerNotification
impl Default for TickerNotification
Source§fn default() -> TickerNotification
fn default() -> TickerNotification
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for TickerNotification
impl<'de> Deserialize<'de> for TickerNotification
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 TickerNotification
impl PartialEq for TickerNotification
Source§impl Serialize for TickerNotification
impl Serialize for TickerNotification
impl StructuralPartialEq for TickerNotification
Auto Trait Implementations§
impl Freeze for TickerNotification
impl RefUnwindSafe for TickerNotification
impl Send for TickerNotification
impl Sync for TickerNotification
impl Unpin for TickerNotification
impl UnwindSafe for TickerNotification
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