#[repr(C)]pub struct CThostFtdcInstrumentField {Show 35 fields
pub reserve1: TThostFtdcOldInstrumentIDType,
pub ExchangeID: TThostFtdcExchangeIDType,
pub InstrumentName: TThostFtdcInstrumentNameType,
pub reserve2: TThostFtdcOldExchangeInstIDType,
pub reserve3: TThostFtdcOldInstrumentIDType,
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 reserve4: TThostFtdcOldInstrumentIDType,
pub StrikePrice: TThostFtdcPriceType,
pub OptionsType: TThostFtdcOptionsTypeType,
pub UnderlyingMultiple: TThostFtdcUnderlyingMultipleType,
pub CombinationType: TThostFtdcCombinationTypeType,
pub InstrumentID: TThostFtdcInstrumentIDType,
pub ExchangeInstID: TThostFtdcExchangeInstIDType,
pub ProductID: TThostFtdcInstrumentIDType,
pub UnderlyingInstrID: TThostFtdcInstrumentIDType,
}Fields§
§reserve1: TThostFtdcOldInstrumentIDType§ExchangeID: TThostFtdcExchangeIDType§InstrumentName: TThostFtdcInstrumentNameType§reserve2: TThostFtdcOldExchangeInstIDType§reserve3: TThostFtdcOldInstrumentIDType§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§reserve4: TThostFtdcOldInstrumentIDType§StrikePrice: TThostFtdcPriceType§OptionsType: TThostFtdcOptionsTypeType§UnderlyingMultiple: TThostFtdcUnderlyingMultipleType§CombinationType: TThostFtdcCombinationTypeType§InstrumentID: TThostFtdcInstrumentIDType§ExchangeInstID: TThostFtdcExchangeInstIDType§ProductID: TThostFtdcInstrumentIDType§UnderlyingInstrID: TThostFtdcInstrumentIDTypeTrait Implementations§
Source§impl Clone for CThostFtdcInstrumentField
impl Clone for CThostFtdcInstrumentField
Source§fn clone(&self) -> CThostFtdcInstrumentField
fn clone(&self) -> CThostFtdcInstrumentField
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for CThostFtdcInstrumentField
impl Debug for CThostFtdcInstrumentField
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