#[repr(C)]pub struct CThostFtdcInstrumentField {Show 31 fields
pub InstrumentID: TThostFtdcInstrumentIDType,
pub ExchangeID: TThostFtdcExchangeIDType,
pub InstrumentName: TThostFtdcInstrumentNameType,
pub ExchangeInstID: TThostFtdcExchangeInstIDType,
pub ProductID: TThostFtdcInstrumentIDType,
pub ProductClass: TThostFtdcProductClassType,
pub DeliveryYear: TThostFtdcYearType,
pub DeliveryMonth: TThostFtdcMonthType,
pub MaxMarketOrderVolume: TThostFtdcVolumeType,
pub MinMarketOrderVolume: TThostFtdcVolumeType,
pub MaxLimitOrderVolume: TThostFtdcVolumeType,
pub MinLimitOrderVolume: TThostFtdcVolumeType,
pub VolumeMultiple: TThostFtdcVolumeMultipleType,
pub PriceTick: TThostFtdcPriceType,
pub CreateDate: TThostFtdcDateType,
pub OpenDate: TThostFtdcDateType,
pub ExpireDate: TThostFtdcDateType,
pub StartDelivDate: TThostFtdcDateType,
pub EndDelivDate: TThostFtdcDateType,
pub InstLifePhase: TThostFtdcInstLifePhaseType,
pub IsTrading: TThostFtdcBoolType,
pub PositionType: TThostFtdcPositionTypeType,
pub PositionDateType: TThostFtdcPositionDateTypeType,
pub LongMarginRatio: TThostFtdcRatioType,
pub ShortMarginRatio: TThostFtdcRatioType,
pub MaxMarginSideAlgorithm: TThostFtdcMaxMarginSideAlgorithmType,
pub UnderlyingInstrID: TThostFtdcInstrumentIDType,
pub StrikePrice: TThostFtdcPriceType,
pub OptionsType: TThostFtdcOptionsTypeType,
pub UnderlyingMultiple: TThostFtdcUnderlyingMultipleType,
pub CombinationType: TThostFtdcCombinationTypeType,
}
Expand description
合约
Fields§
§InstrumentID: TThostFtdcInstrumentIDType
合约代码
ExchangeID: TThostFtdcExchangeIDType
交易所代码
InstrumentName: TThostFtdcInstrumentNameType
合约名称
ExchangeInstID: TThostFtdcExchangeInstIDType
合约在交易所的代码
ProductID: TThostFtdcInstrumentIDType
产品代码
ProductClass: TThostFtdcProductClassType
产品类型
DeliveryYear: TThostFtdcYearType
交割年份
DeliveryMonth: TThostFtdcMonthType
交割月
MaxMarketOrderVolume: TThostFtdcVolumeType
市价单最大下单量
MinMarketOrderVolume: TThostFtdcVolumeType
市价单最小下单量
MaxLimitOrderVolume: TThostFtdcVolumeType
限价单最大下单量
MinLimitOrderVolume: TThostFtdcVolumeType
限价单最小下单量
VolumeMultiple: TThostFtdcVolumeMultipleType
合约数量乘数
PriceTick: TThostFtdcPriceType
最小变动价位
CreateDate: TThostFtdcDateType
创建日
OpenDate: TThostFtdcDateType
上市日
ExpireDate: TThostFtdcDateType
到期日
StartDelivDate: TThostFtdcDateType
开始交割日
EndDelivDate: TThostFtdcDateType
结束交割日
InstLifePhase: TThostFtdcInstLifePhaseType
合约生命周期状态
IsTrading: TThostFtdcBoolType
当前是否交易
PositionType: TThostFtdcPositionTypeType
持仓类型
PositionDateType: TThostFtdcPositionDateTypeType
持仓日期类型
LongMarginRatio: TThostFtdcRatioType
多头保证金率
ShortMarginRatio: TThostFtdcRatioType
空头保证金率
MaxMarginSideAlgorithm: TThostFtdcMaxMarginSideAlgorithmType
是否使用大额单边保证金算法
UnderlyingInstrID: TThostFtdcInstrumentIDType
基础商品代码
StrikePrice: TThostFtdcPriceType
执行价
OptionsType: TThostFtdcOptionsTypeType
期权类型
UnderlyingMultiple: TThostFtdcUnderlyingMultipleType
合约基础商品乘数
CombinationType: TThostFtdcCombinationTypeType
组合类型
Trait Implementations§
Source§impl Clone for CThostFtdcInstrumentField
impl Clone for CThostFtdcInstrumentField
Source§impl Debug for CThostFtdcInstrumentField
impl Debug for CThostFtdcInstrumentField
Source§impl Default for CThostFtdcInstrumentField
impl Default for CThostFtdcInstrumentField
Source§fn default() -> CThostFtdcInstrumentField
fn default() -> CThostFtdcInstrumentField
Returns the “default value” for a type. Read more
impl Copy for CThostFtdcInstrumentField
Auto Trait Implementations§
impl Freeze for CThostFtdcInstrumentField
impl RefUnwindSafe for CThostFtdcInstrumentField
impl Send for CThostFtdcInstrumentField
impl Sync for CThostFtdcInstrumentField
impl Unpin for CThostFtdcInstrumentField
impl UnwindSafe for CThostFtdcInstrumentField
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