pub struct OrderFull {Show 16 fields
pub symbol: String,
pub order_id: u64,
pub order_list_id: i64,
pub client_order_id: String,
pub transact_time: u64,
pub price: f64,
pub orig_qty: f64,
pub executed_qty: f64,
pub cummulative_quote_qty: f64,
pub status: OrderStatus,
pub time_in_force: TimeInForce,
pub order_type: OrderType,
pub side: OrderSide,
pub working_time: Option<u64>,
pub self_trade_prevention_mode: Option<String>,
pub fills: Vec<Fill>,
}Expand description
New order response (FULL type).
Fields§
§symbol: StringSymbol.
order_id: u64Order ID.
order_list_id: i64Order list ID.
client_order_id: StringClient order ID.
transact_time: u64Transaction time.
price: f64Price.
orig_qty: f64Original quantity.
executed_qty: f64Executed quantity.
cummulative_quote_qty: f64Cumulative quote quantity.
status: OrderStatusOrder status.
time_in_force: TimeInForceTime in force.
order_type: OrderTypeOrder type.
side: OrderSideOrder side.
working_time: Option<u64>Working time.
self_trade_prevention_mode: Option<String>Self-trade prevention mode.
fills: Vec<Fill>Fills (trades that filled this order).
Trait Implementations§
Source§impl<'de> Deserialize<'de> for OrderFull
impl<'de> Deserialize<'de> for OrderFull
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 OrderFull
impl RefUnwindSafe for OrderFull
impl Send for OrderFull
impl Sync for OrderFull
impl Unpin for OrderFull
impl UnwindSafe for OrderFull
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