pub struct CoinbaseFill {Show 14 fields
pub entry_id: SmartString,
pub trade_id: SmartString,
pub order_id: SmartString,
pub trade_time: SmartString,
pub trade_type: SmartString,
pub price: SmartString,
pub size: SmartString,
pub commission: SmartString,
pub product_id: SmartString,
pub sequence_timestamp: SmartString,
pub liquidity_indicator: SmartString,
pub size_in_quote: bool,
pub user_id: SmartString,
pub side: SmartString,
}Expand description
Fill information
Fields§
§entry_id: SmartStringUnique identifier for the fill entry
trade_id: SmartStringUnique identifier for the trade
order_id: SmartStringUnique identifier for the order
trade_time: SmartStringISO 8601 timestamp when the trade occurred
trade_type: SmartStringType of trade (e.g., “FILL”)
price: SmartStringPrice at which the fill was executed
size: SmartStringSize of the fill
commission: SmartStringCommission charged for the fill
product_id: SmartStringProduct identifier for the trading pair
sequence_timestamp: SmartStringSequence timestamp for ordering fills
liquidity_indicator: SmartStringLiquidity indicator: “MAKER” or “TAKER”
size_in_quote: boolWhether the size is specified in quote currency
user_id: SmartStringUser identifier who owns the order
side: SmartStringOrder side: “BUY” or “SELL”
Trait Implementations§
Source§impl Clone for CoinbaseFill
impl Clone for CoinbaseFill
Source§fn clone(&self) -> CoinbaseFill
fn clone(&self) -> CoinbaseFill
Returns a duplicate of the value. Read more
1.0.0 · Source§const fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for CoinbaseFill
impl Debug for CoinbaseFill
Source§impl<'de> Deserialize<'de> for CoinbaseFill
impl<'de> Deserialize<'de> for CoinbaseFill
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 CoinbaseFill
impl RefUnwindSafe for CoinbaseFill
impl Send for CoinbaseFill
impl Sync for CoinbaseFill
impl Unpin for CoinbaseFill
impl UnwindSafe for CoinbaseFill
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