pub struct PublicTradeUpdate {
pub exchange_time: u64,
pub symbol: String,
pub side: Side,
pub qty: Decimal,
pub price: Decimal,
pub tick_direction: String,
pub trade_id: String,
pub is_block_trade: bool,
}Fields§
§exchange_time: u64§symbol: String§side: Side§qty: Decimal§price: Decimal§tick_direction: String§trade_id: String§is_block_trade: boolTrait Implementations§
Source§impl Clone for PublicTradeUpdate
impl Clone for PublicTradeUpdate
Source§fn clone(&self) -> PublicTradeUpdate
fn clone(&self) -> PublicTradeUpdate
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 PublicTradeUpdate
impl Debug for PublicTradeUpdate
Source§impl<'de> Deserialize<'de> for PublicTradeUpdate
impl<'de> Deserialize<'de> for PublicTradeUpdate
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 PublicTradeUpdate
impl RefUnwindSafe for PublicTradeUpdate
impl Send for PublicTradeUpdate
impl Sync for PublicTradeUpdate
impl Unpin for PublicTradeUpdate
impl UnwindSafe for PublicTradeUpdate
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