pub struct InstrumentStatusField {
pub exchange_id: String,
pub settlement_group_id: String,
pub instrument_status: String,
pub trading_segment_sn: i32,
pub enter_time: String,
pub enter_reason: String,
pub exchange_inst_id: String,
pub instrument_id: String,
}Expand description
合约交易状态行(CThostFtdcInstrumentStatusField 窄面,reserve1/2 省略)。
SDK 源(6.7.7,ThostFtdcUserApiStruct.h:5666-5683)。纯被动:OnRtnInstrumentStatus 推送(SDK 无 ReqQryInstrumentStatus,2026-10-16 源头核实);SimNow 实测 0 帧。
Fields§
§exchange_id: String交易所代码
settlement_group_id: String结算组代码
instrument_status: String合约交易状态码(IS_*:’0’开盘前/’1’非交易/’2’连续交易/’3’集合竞价报单/ ’4’集合竞价平衡/’5’集合竞价撮合/’6’收盘/’7’业务处理)
trading_segment_sn: i32交易阶段编号
enter_time: String进入本状态时间(“HH:MM:SS”)
enter_reason: String进入本状态原因码(IER_*:’1’自动切换/’2’手动切换/’3’熔断)
exchange_inst_id: String合约在交易所的代码
instrument_id: String合约代码
Trait Implementations§
Source§impl Clone for InstrumentStatusField
impl Clone for InstrumentStatusField
Source§impl Debug for InstrumentStatusField
impl Debug for InstrumentStatusField
Source§impl Default for InstrumentStatusField
impl Default for InstrumentStatusField
Source§impl PartialEq for InstrumentStatusField
impl PartialEq for InstrumentStatusField
impl StructuralPartialEq for InstrumentStatusField
Auto Trait Implementations§
impl Freeze for InstrumentStatusField
impl RefUnwindSafe for InstrumentStatusField
impl Send for InstrumentStatusField
impl Sync for InstrumentStatusField
impl Unpin for InstrumentStatusField
impl UnsafeUnpin for InstrumentStatusField
impl UnwindSafe for InstrumentStatusField
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