pub struct BybitWsTickerOption {Show 25 fields
pub symbol: Ustr,
pub bid_price: String,
pub bid_size: String,
pub bid_iv: String,
pub ask_price: String,
pub ask_size: String,
pub ask_iv: String,
pub last_price: String,
pub high_price24h: String,
pub low_price24h: String,
pub mark_price: String,
pub index_price: String,
pub mark_price_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
Option ticker event payload.
Fields§
§symbol: Ustr§bid_price: String§bid_size: String§bid_iv: String§ask_price: String§ask_size: String§ask_iv: String§last_price: String§high_price24h: String§low_price24h: String§mark_price: String§index_price: String§mark_price_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 BybitWsTickerOption
impl Clone for BybitWsTickerOption
Source§fn clone(&self) -> BybitWsTickerOption
fn clone(&self) -> BybitWsTickerOption
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 BybitWsTickerOption
impl Debug for BybitWsTickerOption
Source§impl<'de> Deserialize<'de> for BybitWsTickerOption
impl<'de> Deserialize<'de> for BybitWsTickerOption
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 BybitWsTickerOption
impl RefUnwindSafe for BybitWsTickerOption
impl Send for BybitWsTickerOption
impl Sync for BybitWsTickerOption
impl Unpin for BybitWsTickerOption
impl UnwindSafe for BybitWsTickerOption
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