pub struct MarginOrderDetail {Show 18 fields
pub client_order_id: String,
pub cummulative_quote_qty: String,
pub executed_qty: String,
pub iceberg_qty: String,
pub is_isolated: bool,
pub is_working: bool,
pub order_id: i64,
pub orig_qty: String,
pub price: String,
pub self_trade_prevention_mode: String,
pub side: String,
pub status: String,
pub stop_price: String,
pub symbol: String,
pub time: i64,
pub time_in_force: String,
pub type_: String,
pub update_time: i64,
}
Expand description
MarginOrderDetail
JSON schema
{
"type": "object",
"required": [
"clientOrderId",
"cummulativeQuoteQty",
"executedQty",
"icebergQty",
"isIsolated",
"isWorking",
"orderId",
"origQty",
"price",
"selfTradePreventionMode",
"side",
"status",
"stopPrice",
"symbol",
"time",
"timeInForce",
"type",
"updateTime"
],
"properties": {
"clientOrderId": {
"examples": [
"ZwfQzuDIGpceVhKW5DvCmO"
],
"type": "string"
},
"cummulativeQuoteQty": {
"examples": [
"0.00000000"
],
"type": "string"
},
"executedQty": {
"examples": [
"0.00000000"
],
"type": "string"
},
"icebergQty": {
"examples": [
"0.00000000"
],
"type": "string"
},
"isIsolated": {
"type": "boolean"
},
"isWorking": {
"type": "boolean"
},
"orderId": {
"examples": [
213205622
],
"type": "integer",
"format": "int64"
},
"origQty": {
"examples": [
"0.30000000"
],
"type": "string"
},
"price": {
"examples": [
"0.00493630"
],
"type": "string"
},
"selfTradePreventionMode": {
"examples": [
"NONE"
],
"type": "string"
},
"side": {
"examples": [
"SELL"
],
"type": "string"
},
"status": {
"examples": [
"NEW"
],
"type": "string"
},
"stopPrice": {
"examples": [
"0.00000000"
],
"type": "string"
},
"symbol": {
"examples": [
"BNBBTC"
],
"type": "string"
},
"time": {
"examples": [
1562133008725
],
"type": "integer",
"format": "int64"
},
"timeInForce": {
"examples": [
"GTC"
],
"type": "string"
},
"type": {
"examples": [
"LIMIT"
],
"type": "string"
},
"updateTime": {
"examples": [
1562133008725
],
"type": "integer",
"format": "int64"
}
}
}
Fields§
§client_order_id: String
§cummulative_quote_qty: String
§executed_qty: String
§iceberg_qty: String
§is_isolated: bool
§is_working: bool
§order_id: i64
§orig_qty: String
§price: String
§self_trade_prevention_mode: String
§side: String
§status: String
§stop_price: String
§symbol: String
§time: i64
§time_in_force: String
§type_: String
§update_time: i64
Trait Implementations§
Source§impl Clone for MarginOrderDetail
impl Clone for MarginOrderDetail
Source§fn clone(&self) -> MarginOrderDetail
fn clone(&self) -> MarginOrderDetail
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 MarginOrderDetail
impl Debug for MarginOrderDetail
Source§impl<'de> Deserialize<'de> for MarginOrderDetail
impl<'de> Deserialize<'de> for MarginOrderDetail
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 From<&MarginOrderDetail> for MarginOrderDetail
impl From<&MarginOrderDetail> for MarginOrderDetail
Source§fn from(value: &MarginOrderDetail) -> Self
fn from(value: &MarginOrderDetail) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for MarginOrderDetail
impl RefUnwindSafe for MarginOrderDetail
impl Send for MarginOrderDetail
impl Sync for MarginOrderDetail
impl Unpin for MarginOrderDetail
impl UnwindSafe for MarginOrderDetail
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