#[repr(C)]pub struct CThostFtdcSyncingInvestorPositionField {Show 50 fields
pub reserve1: TThostFtdcOldInstrumentIDType,
pub BrokerID: TThostFtdcBrokerIDType,
pub InvestorID: TThostFtdcInvestorIDType,
pub PosiDirection: TThostFtdcPosiDirectionType,
pub HedgeFlag: TThostFtdcHedgeFlagType,
pub PositionDate: TThostFtdcPositionDateType,
pub YdPosition: TThostFtdcVolumeType,
pub Position: TThostFtdcVolumeType,
pub LongFrozen: TThostFtdcVolumeType,
pub ShortFrozen: TThostFtdcVolumeType,
pub LongFrozenAmount: TThostFtdcMoneyType,
pub ShortFrozenAmount: TThostFtdcMoneyType,
pub OpenVolume: TThostFtdcVolumeType,
pub CloseVolume: TThostFtdcVolumeType,
pub OpenAmount: TThostFtdcMoneyType,
pub CloseAmount: TThostFtdcMoneyType,
pub PositionCost: TThostFtdcMoneyType,
pub PreMargin: TThostFtdcMoneyType,
pub UseMargin: TThostFtdcMoneyType,
pub FrozenMargin: TThostFtdcMoneyType,
pub FrozenCash: TThostFtdcMoneyType,
pub FrozenCommission: TThostFtdcMoneyType,
pub CashIn: TThostFtdcMoneyType,
pub Commission: TThostFtdcMoneyType,
pub CloseProfit: TThostFtdcMoneyType,
pub PositionProfit: TThostFtdcMoneyType,
pub PreSettlementPrice: TThostFtdcPriceType,
pub SettlementPrice: TThostFtdcPriceType,
pub TradingDay: TThostFtdcDateType,
pub SettlementID: TThostFtdcSettlementIDType,
pub OpenCost: TThostFtdcMoneyType,
pub ExchangeMargin: TThostFtdcMoneyType,
pub CombPosition: TThostFtdcVolumeType,
pub CombLongFrozen: TThostFtdcVolumeType,
pub CombShortFrozen: TThostFtdcVolumeType,
pub CloseProfitByDate: TThostFtdcMoneyType,
pub CloseProfitByTrade: TThostFtdcMoneyType,
pub TodayPosition: TThostFtdcVolumeType,
pub MarginRateByMoney: TThostFtdcRatioType,
pub MarginRateByVolume: TThostFtdcRatioType,
pub StrikeFrozen: TThostFtdcVolumeType,
pub StrikeFrozenAmount: TThostFtdcMoneyType,
pub AbandonFrozen: TThostFtdcVolumeType,
pub ExchangeID: TThostFtdcExchangeIDType,
pub YdStrikeFrozen: TThostFtdcVolumeType,
pub InvestUnitID: TThostFtdcInvestUnitIDType,
pub PositionCostOffset: TThostFtdcMoneyType,
pub TasPosition: TThostFtdcVolumeType,
pub TasPositionCost: TThostFtdcMoneyType,
pub InstrumentID: TThostFtdcInstrumentIDType,
}Fields§
§reserve1: TThostFtdcOldInstrumentIDType§BrokerID: TThostFtdcBrokerIDType§InvestorID: TThostFtdcInvestorIDType§PosiDirection: TThostFtdcPosiDirectionType§HedgeFlag: TThostFtdcHedgeFlagType§PositionDate: TThostFtdcPositionDateType§YdPosition: TThostFtdcVolumeType§Position: TThostFtdcVolumeType§LongFrozen: TThostFtdcVolumeType§ShortFrozen: TThostFtdcVolumeType§LongFrozenAmount: TThostFtdcMoneyType§ShortFrozenAmount: TThostFtdcMoneyType§OpenVolume: TThostFtdcVolumeType§CloseVolume: TThostFtdcVolumeType§OpenAmount: TThostFtdcMoneyType§CloseAmount: TThostFtdcMoneyType§PositionCost: TThostFtdcMoneyType§PreMargin: TThostFtdcMoneyType§UseMargin: TThostFtdcMoneyType§FrozenMargin: TThostFtdcMoneyType§FrozenCash: TThostFtdcMoneyType§FrozenCommission: TThostFtdcMoneyType§CashIn: TThostFtdcMoneyType§Commission: TThostFtdcMoneyType§CloseProfit: TThostFtdcMoneyType§PositionProfit: TThostFtdcMoneyType§PreSettlementPrice: TThostFtdcPriceType§SettlementPrice: TThostFtdcPriceType§TradingDay: TThostFtdcDateType§SettlementID: TThostFtdcSettlementIDType§OpenCost: TThostFtdcMoneyType§ExchangeMargin: TThostFtdcMoneyType§CombPosition: TThostFtdcVolumeType§CombLongFrozen: TThostFtdcVolumeType§CombShortFrozen: TThostFtdcVolumeType§CloseProfitByDate: TThostFtdcMoneyType§CloseProfitByTrade: TThostFtdcMoneyType§TodayPosition: TThostFtdcVolumeType§MarginRateByMoney: TThostFtdcRatioType§MarginRateByVolume: TThostFtdcRatioType§StrikeFrozen: TThostFtdcVolumeType§StrikeFrozenAmount: TThostFtdcMoneyType§AbandonFrozen: TThostFtdcVolumeType§ExchangeID: TThostFtdcExchangeIDType§YdStrikeFrozen: TThostFtdcVolumeType§InvestUnitID: TThostFtdcInvestUnitIDType§PositionCostOffset: TThostFtdcMoneyType§TasPosition: TThostFtdcVolumeType§TasPositionCost: TThostFtdcMoneyType§InstrumentID: TThostFtdcInstrumentIDTypeTrait Implementations§
source§impl Clone for CThostFtdcSyncingInvestorPositionField
impl Clone for CThostFtdcSyncingInvestorPositionField
source§fn clone(&self) -> CThostFtdcSyncingInvestorPositionField
fn clone(&self) -> CThostFtdcSyncingInvestorPositionField
Returns a copy 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 moreimpl Copy for CThostFtdcSyncingInvestorPositionField
Auto Trait Implementations§
impl Freeze for CThostFtdcSyncingInvestorPositionField
impl RefUnwindSafe for CThostFtdcSyncingInvestorPositionField
impl Send for CThostFtdcSyncingInvestorPositionField
impl Sync for CThostFtdcSyncingInvestorPositionField
impl Unpin for CThostFtdcSyncingInvestorPositionField
impl UnwindSafe for CThostFtdcSyncingInvestorPositionField
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