pub struct BinanceOrderResponse {Show 22 fields
pub price_exponent: i8,
pub qty_exponent: i8,
pub order_id: i64,
pub order_list_id: Option<i64>,
pub price_mantissa: i64,
pub orig_qty_mantissa: i64,
pub executed_qty_mantissa: i64,
pub cummulative_quote_qty_mantissa: i64,
pub status: OrderStatus,
pub time_in_force: TimeInForce,
pub order_type: OrderType,
pub side: OrderSide,
pub stop_price_mantissa: Option<i64>,
pub iceberg_qty_mantissa: Option<i64>,
pub time: i64,
pub update_time: i64,
pub is_working: bool,
pub working_time: Option<i64>,
pub orig_quote_order_qty_mantissa: i64,
pub self_trade_prevention_mode: SelfTradePreventionMode,
pub client_order_id: String,
pub symbol: String,
}Expand description
Query order response.
Fields§
§price_exponent: i8Price exponent for this response.
qty_exponent: i8Quantity exponent for this response.
order_id: i64Exchange order ID.
order_list_id: Option<i64>Order list ID (for OCO orders).
price_mantissa: i64Order price mantissa.
orig_qty_mantissa: i64Original order quantity mantissa.
executed_qty_mantissa: i64Executed quantity mantissa.
cummulative_quote_qty_mantissa: i64Cumulative quote quantity mantissa.
status: OrderStatusOrder status.
time_in_force: TimeInForceTime in force.
order_type: OrderTypeOrder type.
side: OrderSideOrder side.
stop_price_mantissa: Option<i64>Stop price mantissa (for stop orders).
iceberg_qty_mantissa: Option<i64>Iceberg quantity mantissa.
time: i64Order creation time in microseconds.
update_time: i64Last update time in microseconds.
is_working: boolWhether the order is working.
working_time: Option<i64>Working time in microseconds.
orig_quote_order_qty_mantissa: i64Original quote order quantity mantissa.
self_trade_prevention_mode: SelfTradePreventionModeSelf-trade prevention mode.
client_order_id: StringClient order ID.
symbol: StringSymbol.
Trait Implementations§
Source§impl Clone for BinanceOrderResponse
impl Clone for BinanceOrderResponse
Source§fn clone(&self) -> BinanceOrderResponse
fn clone(&self) -> BinanceOrderResponse
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 BinanceOrderResponse
impl Debug for BinanceOrderResponse
Source§impl PartialEq for BinanceOrderResponse
impl PartialEq for BinanceOrderResponse
impl StructuralPartialEq for BinanceOrderResponse
Auto Trait Implementations§
impl Freeze for BinanceOrderResponse
impl RefUnwindSafe for BinanceOrderResponse
impl Send for BinanceOrderResponse
impl Sync for BinanceOrderResponse
impl Unpin for BinanceOrderResponse
impl UnwindSafe for BinanceOrderResponse
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more