pub struct OptionTicker {Show 25 fields
pub symbol: String,
pub bid1_price: Decimal,
pub bid1_size: Decimal,
pub bid1_iv: Decimal,
pub ask1_price: Decimal,
pub ask1_size: Decimal,
pub ask1_iv: Decimal,
pub last_price: Decimal,
pub high_price24h: Decimal,
pub low_price24h: Decimal,
pub mark_price: Decimal,
pub index_price: Decimal,
pub mark_iv: Decimal,
pub underlying_price: Decimal,
pub open_interest: Decimal,
pub turnover24h: Decimal,
pub volume24h: Decimal,
pub total_volume: Decimal,
pub total_turnover: Decimal,
pub delta: Decimal,
pub gamma: Decimal,
pub vega: Decimal,
pub theta: Decimal,
pub predicted_delivery_price: Decimal,
pub change24h: Decimal,
}Fields§
§symbol: StringSymbol name
bid1_price: DecimalBest bid price
bid1_size: DecimalBest bid size
bid1_iv: DecimalBest bid iv
ask1_price: DecimalBest ask price
ask1_size: DecimalBest ask size
ask1_iv: DecimalBest ask iv
last_price: DecimalLast price
high_price24h: DecimalThe highest price in the last 24 hours
low_price24h: DecimalThe lowest price in the last 24 hours
mark_price: DecimalMark price
index_price: DecimalIndex price
mark_iv: DecimalMark price iv
underlying_price: DecimalUnderlying price
open_interest: DecimalOpen interest size
turnover24h: DecimalTurnover for 24h
volume24h: DecimalVolume for 24h
total_volume: DecimalTotal volume
total_turnover: DecimalTotal turnover
delta: DecimalDelta
gamma: DecimalGamma
vega: DecimalVega
theta: DecimalTheta
predicted_delivery_price: DecimalPredicated delivery price. It has value when 30 min before delivery
change24h: DecimalThe change in the last 24 hours
Trait Implementations§
Source§impl Debug for OptionTicker
impl Debug for OptionTicker
Source§impl<'de> Deserialize<'de> for OptionTicker
impl<'de> Deserialize<'de> for OptionTicker
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 OptionTicker
impl PartialEq for OptionTicker
Source§fn eq(&self, other: &OptionTicker) -> bool
fn eq(&self, other: &OptionTicker) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for OptionTicker
Auto Trait Implementations§
impl Freeze for OptionTicker
impl RefUnwindSafe for OptionTicker
impl Send for OptionTicker
impl Sync for OptionTicker
impl Unpin for OptionTicker
impl UnsafeUnpin for OptionTicker
impl UnwindSafe for OptionTicker
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