pub struct MarketTradesUpdate {
pub trade_id: String,
pub product_id: String,
pub price: f64,
pub size: f64,
pub side: OrderSide,
pub time: String,
}Expand description
Represents a Market Trade received from the Websocket API.
Fields§
§trade_id: StringTrade identity.
product_id: StringID of the product.
price: f64Price of the product.
size: f64Size for the trade.
side: OrderSideSide: BUY or SELL.
time: StringTime for the market trade.
Trait Implementations§
Source§impl Clone for MarketTradesUpdate
impl Clone for MarketTradesUpdate
Source§fn clone(&self) -> MarketTradesUpdate
fn clone(&self) -> MarketTradesUpdate
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 MarketTradesUpdate
impl Debug for MarketTradesUpdate
Source§impl<'de> Deserialize<'de> for MarketTradesUpdate
impl<'de> Deserialize<'de> for MarketTradesUpdate
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 MarketTradesUpdate
impl RefUnwindSafe for MarketTradesUpdate
impl Send for MarketTradesUpdate
impl Sync for MarketTradesUpdate
impl Unpin for MarketTradesUpdate
impl UnwindSafe for MarketTradesUpdate
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