pub struct BybitTickerOption {Show 25 fields
pub symbol: Ustr,
pub bid1_price: String,
pub bid1_size: String,
pub bid1_iv: String,
pub ask1_price: String,
pub ask1_size: String,
pub ask1_iv: String,
pub last_price: String,
pub high_price24h: String,
pub low_price24h: String,
pub mark_price: String,
pub index_price: String,
pub mark_iv: String,
pub underlying_price: String,
pub open_interest: String,
pub turnover24h: String,
pub volume24h: String,
pub total_volume: String,
pub total_turnover: String,
pub delta: String,
pub gamma: String,
pub vega: String,
pub theta: String,
pub predicted_delivery_price: String,
pub change24h: String,
}Expand description
Ticker payload for option instruments.
§References
Fields§
§symbol: Ustr§bid1_price: String§bid1_size: String§bid1_iv: String§ask1_price: String§ask1_size: String§ask1_iv: String§last_price: String§high_price24h: String§low_price24h: String§mark_price: String§index_price: String§mark_iv: String§underlying_price: String§open_interest: String§turnover24h: String§volume24h: String§total_volume: String§total_turnover: String§delta: String§gamma: String§vega: String§theta: String§predicted_delivery_price: String§change24h: StringTrait Implementations§
Source§impl Clone for BybitTickerOption
impl Clone for BybitTickerOption
Source§fn clone(&self) -> BybitTickerOption
fn clone(&self) -> BybitTickerOption
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 BybitTickerOption
impl Debug for BybitTickerOption
Source§impl<'de> Deserialize<'de> for BybitTickerOption
impl<'de> Deserialize<'de> for BybitTickerOption
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
Auto Trait Implementations§
impl Freeze for BybitTickerOption
impl RefUnwindSafe for BybitTickerOption
impl Send for BybitTickerOption
impl Sync for BybitTickerOption
impl Unpin for BybitTickerOption
impl UnwindSafe for BybitTickerOption
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more