#[repr(C)]pub struct InputExecOrderField {Show 22 fields
pub is_null: bool,
pub BrokerID: String,
pub InvestorID: String,
pub ExecOrderRef: String,
pub UserID: String,
pub Volume: i32,
pub RequestID: i32,
pub BusinessUnit: String,
pub OffsetFlag: u8,
pub HedgeFlag: u8,
pub ActionType: u8,
pub PosiDirection: u8,
pub ReservePositionFlag: u8,
pub CloseFlag: u8,
pub ExchangeID: String,
pub InvestUnitID: String,
pub AccountID: String,
pub CurrencyID: String,
pub ClientID: String,
pub MacAddress: String,
pub InstrumentID: String,
pub IPAddress: String,
}Expand description
输入的执行宣告
Fields§
§is_null: boolC++ 端传入的整体 Field 是否为 nullptr
BrokerID: String经纪公司代码
InvestorID: String投资者代码
ExecOrderRef: String执行宣告引用
UserID: String用户代码
Volume: i32数量
RequestID: i32请求编号
BusinessUnit: String业务单元
OffsetFlag: u8开平标志
HedgeFlag: u8投机套保标志
ActionType: u8执行类型
PosiDirection: u8保留头寸申请的持仓方向
ReservePositionFlag: u8期权行权后是否保留期货头寸的标记,该字段已废弃
CloseFlag: u8期权行权后生成的头寸是否自动平仓
ExchangeID: String交易所代码
InvestUnitID: String投资单元代码
AccountID: String资金账号
CurrencyID: String币种代码
ClientID: String交易编码
MacAddress: StringMac地址
InstrumentID: String合约代码
IPAddress: StringIP地址
Trait Implementations§
Source§impl Clone for InputExecOrderField
impl Clone for InputExecOrderField
Source§impl Debug for InputExecOrderField
impl Debug for InputExecOrderField
Source§impl Default for InputExecOrderField
impl Default for InputExecOrderField
Source§impl ExternType for InputExecOrderField
impl ExternType for InputExecOrderField
Auto Trait Implementations§
impl Freeze for InputExecOrderField
impl RefUnwindSafe for InputExecOrderField
impl Send for InputExecOrderField
impl Sync for InputExecOrderField
impl Unpin for InputExecOrderField
impl UnsafeUnpin for InputExecOrderField
impl UnwindSafe for InputExecOrderField
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