pub struct EventAggTrade {
pub event_time: Timestamp,
pub symbol: String,
pub trade_id: i64,
pub price: Decimal,
pub qty: Decimal,
pub first_trade_id: i64,
pub last_trade_id: i64,
pub trade_time: Timestamp,
pub is_buyer: bool,
}Expand description
The Aggregate Trade Streams push trade information that is aggregated for a single taker order.
Fields§
§event_time: TimestampEvent time
symbol: StringSymbol
trade_id: i64Aggregate trade ID
price: DecimalPrice
qty: DecimalQuantity
first_trade_id: i64First trade ID
last_trade_id: i64Last trade ID
trade_time: TimestampTrade time
is_buyer: boolIs the buyer the market maker?
Trait Implementations§
Source§impl Debug for EventAggTrade
impl Debug for EventAggTrade
Source§impl<'de> Deserialize<'de> for EventAggTrade
impl<'de> Deserialize<'de> for EventAggTrade
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
Source§impl PartialEq for EventAggTrade
impl PartialEq for EventAggTrade
impl StructuralPartialEq for EventAggTrade
Auto Trait Implementations§
impl Freeze for EventAggTrade
impl RefUnwindSafe for EventAggTrade
impl Send for EventAggTrade
impl Sync for EventAggTrade
impl Unpin for EventAggTrade
impl UnwindSafe for EventAggTrade
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