pub struct BybitTickerLinear {Show 24 fields
pub symbol: Ustr,
pub last_price: String,
pub index_price: String,
pub mark_price: String,
pub prev_price24h: String,
pub price24h_pcnt: String,
pub high_price24h: String,
pub low_price24h: String,
pub prev_price1h: String,
pub open_interest: String,
pub open_interest_value: String,
pub turnover24h: String,
pub volume24h: String,
pub funding_rate: String,
pub next_funding_time: String,
pub predicted_delivery_price: String,
pub basis_rate: String,
pub delivery_fee_rate: String,
pub delivery_time: String,
pub ask1_size: String,
pub bid1_price: String,
pub ask1_price: String,
pub bid1_size: String,
pub basis: String,
}Expand description
Ticker payload for linear and inverse perpetual/futures instruments.
§References
Fields§
§symbol: Ustr§last_price: String§index_price: String§mark_price: String§prev_price24h: String§price24h_pcnt: String§high_price24h: String§low_price24h: String§prev_price1h: String§open_interest: String§open_interest_value: String§turnover24h: String§volume24h: String§funding_rate: String§next_funding_time: String§predicted_delivery_price: String§basis_rate: String§delivery_fee_rate: String§delivery_time: String§ask1_size: String§bid1_price: String§ask1_price: String§bid1_size: String§basis: StringTrait Implementations§
Source§impl Clone for BybitTickerLinear
impl Clone for BybitTickerLinear
Source§fn clone(&self) -> BybitTickerLinear
fn clone(&self) -> BybitTickerLinear
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 BybitTickerLinear
impl Debug for BybitTickerLinear
Source§impl<'de> Deserialize<'de> for BybitTickerLinear
impl<'de> Deserialize<'de> for BybitTickerLinear
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 BybitTickerLinear
impl RefUnwindSafe for BybitTickerLinear
impl Send for BybitTickerLinear
impl Sync for BybitTickerLinear
impl Unpin for BybitTickerLinear
impl UnwindSafe for BybitTickerLinear
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