pub struct BinanceFuturesMarkPriceMsg {
pub event_type: String,
pub event_time: i64,
pub symbol: Ustr,
pub mark_price: String,
pub index_price: String,
pub estimated_settle_price: String,
pub funding_rate: String,
pub next_funding_time: i64,
}Expand description
Mark price stream message.
Fields§
§event_type: StringEvent type.
event_time: i64Event time in milliseconds.
symbol: UstrSymbol.
mark_price: StringMark price.
index_price: StringIndex price.
estimated_settle_price: StringEstimated settle price.
funding_rate: StringFunding rate.
next_funding_time: i64Next funding time in milliseconds.
Trait Implementations§
Source§impl Clone for BinanceFuturesMarkPriceMsg
impl Clone for BinanceFuturesMarkPriceMsg
Source§fn clone(&self) -> BinanceFuturesMarkPriceMsg
fn clone(&self) -> BinanceFuturesMarkPriceMsg
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 BinanceFuturesMarkPriceMsg
impl Debug for BinanceFuturesMarkPriceMsg
Source§impl<'de> Deserialize<'de> for BinanceFuturesMarkPriceMsg
impl<'de> Deserialize<'de> for BinanceFuturesMarkPriceMsg
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 BinanceFuturesMarkPriceMsg
impl RefUnwindSafe for BinanceFuturesMarkPriceMsg
impl Send for BinanceFuturesMarkPriceMsg
impl Sync for BinanceFuturesMarkPriceMsg
impl Unpin for BinanceFuturesMarkPriceMsg
impl UnwindSafe for BinanceFuturesMarkPriceMsg
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