pub struct OrderField {Show 18 fields
pub instrument_id: String,
pub exchange_id: String,
pub order_ref: String,
pub front_id: i64,
pub session_id: i64,
pub order_sys_id: String,
pub direction: String,
pub comb_offset_flag: String,
pub order_price_type: String,
pub time_condition: String,
pub volume_condition: String,
pub limit_price: f64,
pub volume_total_original: f64,
pub volume_total: f64,
pub volume_traded: f64,
pub order_status: String,
pub insert_date: String,
pub insert_time: String,
}Expand description
委托/订单行(CThostFtdcOrderField 窄面;td onRspOrderInsert 494-511 与
onRtnOrder 669-718 行实际取用字段)。
Fields§
§instrument_id: String合约代码
exchange_id: String交易所代码(0.7.0 起回报自带;合约表查 exchange 的时序依赖退役 —— 委托回报不再要求合约在册,「按勾选丢弃」在回报侧也随之下线)
order_ref: String本地报单号(OrderRef,零起递增)
front_id: i64前置编号
session_id: i64会话编号
order_sys_id: String交易所报单编号(OrderSysID)
direction: String报单方向码('0'买/'1'卖)
comb_offset_flag: String组合开平标志码(OFEN_*;原稿 708 行读 CombOffsetFlag)
order_price_type: String报单价格类型码(OPT_*)
time_condition: String有效期类型码(TC_*)
volume_condition: String成交量类型码(VC_*)
limit_price: f64委托价
volume_total_original: f64报单中的委托总量
volume_total: f64尚未成交量
volume_traded: f64已成交数量
order_status: String报单状态码(OST_*;map::status_of 翻译)
insert_date: String报单日期(“YYYYMMDD”)
insert_time: String委托时间(“HH:MM:SS”)
Trait Implementations§
Source§impl Clone for OrderField
impl Clone for OrderField
Source§impl Debug for OrderField
impl Debug for OrderField
Source§impl Default for OrderField
impl Default for OrderField
Source§impl PartialEq for OrderField
impl PartialEq for OrderField
impl StructuralPartialEq for OrderField
Auto Trait Implementations§
impl Freeze for OrderField
impl RefUnwindSafe for OrderField
impl Send for OrderField
impl Sync for OrderField
impl Unpin for OrderField
impl UnsafeUnpin for OrderField
impl UnwindSafe for OrderField
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