pub struct OrderHistoryDetail {Show 52 fields
pub order_id: Option<String>,
pub order_link_id: Option<String>,
pub parent_order_link_id: Option<String>,
pub block_trade_id: Option<String>,
pub symbol: Option<String>,
pub is_leverage: Option<String>,
pub position_idx: Option<i32>,
pub price: Option<String>,
pub qty: Option<String>,
pub side: Option<String>,
pub order_status: Option<String>,
pub create_type: Option<String>,
pub cancel_type: Option<String>,
pub reject_reason: Option<String>,
pub avg_price: Option<String>,
pub cum_exec_qty: Option<String>,
pub cum_exec_value: Option<String>,
pub cum_exec_fee: Option<String>,
pub leaves_qty: Option<String>,
pub leaves_value: Option<String>,
pub order_type: Option<String>,
pub stop_order_type: Option<String>,
pub order_iv: Option<String>,
pub market_unit: Option<String>,
pub time_in_force: Option<String>,
pub trigger_price: Option<String>,
pub take_profit: Option<String>,
pub stop_loss: Option<String>,
pub tpsl_mode: Option<String>,
pub tp_limit_price: Option<String>,
pub sl_limit_price: Option<String>,
pub tp_trigger_by: Option<String>,
pub sl_trigger_by: Option<String>,
pub trigger_direction: Option<i32>,
pub trigger_by: Option<String>,
pub last_price_on_created: Option<String>,
pub reduce_only: Option<bool>,
pub close_on_trigger: Option<bool>,
pub place_type: Option<String>,
pub smp_type: Option<String>,
pub smp_group: Option<i32>,
pub smp_order_id: Option<String>,
pub rpi_taker_access: Option<bool>,
pub rpi_matched_qty: Option<String>,
pub oco_trigger_by: Option<String>,
pub base_price: Option<String>,
pub slippage_tolerance_type: Option<String>,
pub slippage_tolerance: Option<String>,
pub cum_fee_detail: Option<Value>,
pub extra_fees: Option<String>,
pub created_time: Option<String>,
pub updated_time: Option<String>,
}Fields§
§order_id: Option<String>§order_link_id: Option<String>§parent_order_link_id: Option<String>§block_trade_id: Option<String>§symbol: Option<String>§is_leverage: Option<String>§position_idx: Option<i32>§price: Option<String>§qty: Option<String>§side: Option<String>§order_status: Option<String>§create_type: Option<String>§cancel_type: Option<String>§reject_reason: Option<String>§avg_price: Option<String>§cum_exec_qty: Option<String>§cum_exec_value: Option<String>§cum_exec_fee: Option<String>§leaves_qty: Option<String>§leaves_value: Option<String>§order_type: Option<String>§stop_order_type: Option<String>§order_iv: Option<String>§market_unit: Option<String>§time_in_force: Option<String>§trigger_price: Option<String>§take_profit: Option<String>§stop_loss: Option<String>§tpsl_mode: Option<String>§tp_limit_price: Option<String>§sl_limit_price: Option<String>§tp_trigger_by: Option<String>§sl_trigger_by: Option<String>§trigger_direction: Option<i32>§trigger_by: Option<String>§last_price_on_created: Option<String>§reduce_only: Option<bool>§close_on_trigger: Option<bool>§place_type: Option<String>§smp_type: Option<String>§smp_group: Option<i32>§smp_order_id: Option<String>§rpi_taker_access: Option<bool>§rpi_matched_qty: Option<String>§oco_trigger_by: Option<String>§base_price: Option<String>§slippage_tolerance_type: Option<String>§slippage_tolerance: Option<String>§cum_fee_detail: Option<Value>§extra_fees: Option<String>§created_time: Option<String>§updated_time: Option<String>Trait Implementations§
Source§impl Clone for OrderHistoryDetail
impl Clone for OrderHistoryDetail
Source§fn clone(&self) -> OrderHistoryDetail
fn clone(&self) -> OrderHistoryDetail
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 OrderHistoryDetail
impl Debug for OrderHistoryDetail
Source§impl<'de> Deserialize<'de> for OrderHistoryDetail
impl<'de> Deserialize<'de> for OrderHistoryDetail
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 OrderHistoryDetail
impl RefUnwindSafe for OrderHistoryDetail
impl Send for OrderHistoryDetail
impl Sync for OrderHistoryDetail
impl Unpin for OrderHistoryDetail
impl UnsafeUnpin for OrderHistoryDetail
impl UnwindSafe for OrderHistoryDetail
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