#[repr(C)]pub struct InputOrderField {Show 33 fields
pub is_null: bool,
pub BrokerID: String,
pub InvestorID: String,
pub OrderRef: String,
pub UserID: String,
pub OrderPriceType: u8,
pub Direction: u8,
pub CombOffsetFlag: String,
pub CombHedgeFlag: String,
pub LimitPrice: f64,
pub VolumeTotalOriginal: i32,
pub TimeCondition: u8,
pub GTDDate: String,
pub VolumeCondition: u8,
pub MinVolume: i32,
pub ContingentCondition: u8,
pub StopPrice: f64,
pub ForceCloseReason: u8,
pub IsAutoSuspend: i32,
pub BusinessUnit: String,
pub RequestID: i32,
pub UserForceClose: i32,
pub IsSwapOrder: i32,
pub ExchangeID: String,
pub InvestUnitID: String,
pub AccountID: String,
pub CurrencyID: String,
pub ClientID: String,
pub MacAddress: String,
pub InstrumentID: String,
pub IPAddress: String,
pub OrderMemo: String,
pub SessionReqSeq: i32,
}Expand description
输入报单
Fields§
§is_null: boolC++ 端传入的整体 Field 是否为 nullptr
BrokerID: String经纪公司代码
InvestorID: String投资者代码
OrderRef: String报单引用
UserID: String用户代码
OrderPriceType: u8报单价格条件
Direction: u8买卖方向
CombOffsetFlag: String组合开平标志
CombHedgeFlag: String组合投机套保标志
LimitPrice: f64价格
VolumeTotalOriginal: i32数量
TimeCondition: u8有效期类型
GTDDate: StringGTD日期
VolumeCondition: u8成交量类型
MinVolume: i32最小成交量
ContingentCondition: u8触发条件
StopPrice: f64止损价
ForceCloseReason: u8强平原因
IsAutoSuspend: i32自动挂起标志
BusinessUnit: String业务单元
RequestID: i32请求编号
UserForceClose: i32用户强平标志
IsSwapOrder: i32互换单标志
ExchangeID: String交易所代码
InvestUnitID: String投资单元代码
AccountID: String资金账号
CurrencyID: String币种代码
ClientID: String交易编码
MacAddress: StringMac地址
InstrumentID: String合约代码
IPAddress: StringIP地址
OrderMemo: String报单回显字段
SessionReqSeq: i32session上请求计数 api自动维护
Trait Implementations§
Source§impl Clone for InputOrderField
impl Clone for InputOrderField
Source§impl Debug for InputOrderField
impl Debug for InputOrderField
Source§impl Default for InputOrderField
impl Default for InputOrderField
Source§impl ExternType for InputOrderField
impl ExternType for InputOrderField
Auto Trait Implementations§
impl Freeze for InputOrderField
impl RefUnwindSafe for InputOrderField
impl Send for InputOrderField
impl Sync for InputOrderField
impl Unpin for InputOrderField
impl UnsafeUnpin for InputOrderField
impl UnwindSafe for InputOrderField
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