pub struct MarkPriceMessage {
pub event_type: String,
pub event_time: u64,
pub symbol: String,
pub mark_price: String,
pub index_price: String,
pub estimated_settle_price: Option<String>,
pub funding_rate: String,
pub next_funding_time: Option<u64>,
pub tx_hash: Option<String>,
}Expand description
Binance-compatible markPrice message
Fields§
§event_type: String§event_time: u64§symbol: String§mark_price: String§index_price: String§estimated_settle_price: Option<String>§funding_rate: String§next_funding_time: Option<u64>§tx_hash: Option<String>Trait Implementations§
Source§impl Clone for MarkPriceMessage
impl Clone for MarkPriceMessage
Source§fn clone(&self) -> MarkPriceMessage
fn clone(&self) -> MarkPriceMessage
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 MarkPriceMessage
impl Debug for MarkPriceMessage
Source§impl<'de> Deserialize<'de> for MarkPriceMessage
impl<'de> Deserialize<'de> for MarkPriceMessage
Source§fn deserialize<__D>(
__deserializer: __D,
) -> Result<MarkPriceMessage, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<MarkPriceMessage, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Serialize for MarkPriceMessage
impl Serialize for MarkPriceMessage
Source§fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Serialize this value into the given Serde serializer. Read more
Auto Trait Implementations§
impl Freeze for MarkPriceMessage
impl RefUnwindSafe for MarkPriceMessage
impl Send for MarkPriceMessage
impl Sync for MarkPriceMessage
impl Unpin for MarkPriceMessage
impl UnsafeUnpin for MarkPriceMessage
impl UnwindSafe for MarkPriceMessage
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