#[repr(C)]pub struct InstrumentField {Show 32 fields
pub is_null: bool,
pub ExchangeID: String,
pub InstrumentName: String,
pub ProductClass: u8,
pub DeliveryYear: i32,
pub DeliveryMonth: i32,
pub MaxMarketOrderVolume: i32,
pub MinMarketOrderVolume: i32,
pub MaxLimitOrderVolume: i32,
pub MinLimitOrderVolume: i32,
pub VolumeMultiple: i32,
pub PriceTick: f64,
pub CreateDate: String,
pub OpenDate: String,
pub ExpireDate: String,
pub StartDelivDate: String,
pub EndDelivDate: String,
pub InstLifePhase: u8,
pub IsTrading: i32,
pub PositionType: u8,
pub PositionDateType: u8,
pub LongMarginRatio: f64,
pub ShortMarginRatio: f64,
pub MaxMarginSideAlgorithm: u8,
pub StrikePrice: f64,
pub OptionsType: u8,
pub UnderlyingMultiple: f64,
pub CombinationType: u8,
pub InstrumentID: String,
pub ExchangeInstID: String,
pub ProductID: String,
pub UnderlyingInstrID: String,
}
Fields§
§is_null: bool
§ExchangeID: String
§InstrumentName: String
§ProductClass: u8
§DeliveryYear: i32
§DeliveryMonth: i32
§MaxMarketOrderVolume: i32
§MinMarketOrderVolume: i32
§MaxLimitOrderVolume: i32
§MinLimitOrderVolume: i32
§VolumeMultiple: i32
§PriceTick: f64
§CreateDate: String
§OpenDate: String
§ExpireDate: String
§StartDelivDate: String
§EndDelivDate: String
§InstLifePhase: u8
§IsTrading: i32
§PositionType: u8
§PositionDateType: u8
§LongMarginRatio: f64
§ShortMarginRatio: f64
§MaxMarginSideAlgorithm: u8
§StrikePrice: f64
§OptionsType: u8
§UnderlyingMultiple: f64
§CombinationType: u8
§InstrumentID: String
§ExchangeInstID: String
§ProductID: String
§UnderlyingInstrID: String
Trait Implementations§
Source§impl Clone for InstrumentField
impl Clone for InstrumentField
Source§impl Debug for InstrumentField
impl Debug for InstrumentField
Source§impl Default for InstrumentField
impl Default for InstrumentField
Source§impl ExternType for InstrumentField
impl ExternType for InstrumentField
Auto Trait Implementations§
impl Freeze for InstrumentField
impl RefUnwindSafe for InstrumentField
impl Send for InstrumentField
impl Sync for InstrumentField
impl Unpin for InstrumentField
impl UnwindSafe for InstrumentField
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