pub struct AlgoFuturesOpenOrdersResponseOrdersItem {Show 14 fields
pub algo_id: i64,
pub algo_status: String,
pub algo_type: String,
pub avg_price: String,
pub book_time: i64,
pub client_algo_id: String,
pub end_time: i64,
pub executed_amt: String,
pub executed_qty: String,
pub position_side: String,
pub side: String,
pub symbol: String,
pub total_qty: String,
pub urgency: String,
}
Expand description
AlgoFuturesOpenOrdersResponseOrdersItem
JSON schema
{
"type": "object",
"required": [
"algoId",
"algoStatus",
"algoType",
"avgPrice",
"bookTime",
"clientAlgoId",
"endTime",
"executedAmt",
"executedQty",
"positionSide",
"side",
"symbol",
"totalQty",
"urgency"
],
"properties": {
"algoId": {
"examples": [
14517
],
"type": "integer",
"format": "int64"
},
"algoStatus": {
"examples": [
"WORKING"
],
"type": "string"
},
"algoType": {
"examples": [
"VP"
],
"type": "string"
},
"avgPrice": {
"examples": [
"0.00"
],
"type": "string"
},
"bookTime": {
"examples": [
1649756817004
],
"type": "integer",
"format": "int64"
},
"clientAlgoId": {
"examples": [
"d7096549481642f8a0bb69e9e2e31f2e"
],
"type": "string"
},
"endTime": {
"examples": [
0
],
"type": "integer",
"format": "int64"
},
"executedAmt": {
"examples": [
"0.00000000"
],
"type": "string"
},
"executedQty": {
"examples": [
"0.000"
],
"type": "string"
},
"positionSide": {
"examples": [
"SHORT"
],
"type": "string"
},
"side": {
"examples": [
"SELL"
],
"type": "string"
},
"symbol": {
"examples": [
"ETHUSDT"
],
"type": "string"
},
"totalQty": {
"examples": [
"5.00"
],
"type": "string"
},
"urgency": {
"examples": [
"LOW"
],
"type": "string"
}
}
}
Fields§
§algo_id: i64
§algo_status: String
§algo_type: String
§avg_price: String
§book_time: i64
§client_algo_id: String
§end_time: i64
§executed_amt: String
§executed_qty: String
§position_side: String
§side: String
§symbol: String
§total_qty: String
§urgency: String
Trait Implementations§
Source§impl Clone for AlgoFuturesOpenOrdersResponseOrdersItem
impl Clone for AlgoFuturesOpenOrdersResponseOrdersItem
Source§fn clone(&self) -> AlgoFuturesOpenOrdersResponseOrdersItem
fn clone(&self) -> AlgoFuturesOpenOrdersResponseOrdersItem
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<'de> Deserialize<'de> for AlgoFuturesOpenOrdersResponseOrdersItem
impl<'de> Deserialize<'de> for AlgoFuturesOpenOrdersResponseOrdersItem
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<&AlgoFuturesOpenOrdersResponseOrdersItem> for AlgoFuturesOpenOrdersResponseOrdersItem
impl From<&AlgoFuturesOpenOrdersResponseOrdersItem> for AlgoFuturesOpenOrdersResponseOrdersItem
Source§fn from(value: &AlgoFuturesOpenOrdersResponseOrdersItem) -> Self
fn from(value: &AlgoFuturesOpenOrdersResponseOrdersItem) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for AlgoFuturesOpenOrdersResponseOrdersItem
impl RefUnwindSafe for AlgoFuturesOpenOrdersResponseOrdersItem
impl Send for AlgoFuturesOpenOrdersResponseOrdersItem
impl Sync for AlgoFuturesOpenOrdersResponseOrdersItem
impl Unpin for AlgoFuturesOpenOrdersResponseOrdersItem
impl UnwindSafe for AlgoFuturesOpenOrdersResponseOrdersItem
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