#[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