#[repr(C)]pub struct InvestorPositionDetailField {Show 29 fields
pub instrument_id: InstrumentIdType,
pub broker_id: BrokerIdType,
pub investor_id: InvestorIdType,
pub hedge_flag: u8,
pub direction: u8,
pub open_date: TradingDayType,
pub trade_id: TradeIdType,
pub volume: i32,
pub open_price: f64,
pub trading_day: TradingDayType,
pub settlement_id: i32,
pub trade_type: u8,
pub comb_instrument_id: InstrumentIdType,
pub exchange_id: ExchangeIdType,
pub close_profit_by_date: f64,
pub close_profit_by_trade: f64,
pub position_profit_by_date: f64,
pub position_profit_by_trade: f64,
pub margin: f64,
pub exch_margin: f64,
pub margin_rate_by_money: f64,
pub margin_rate_by_volume: f64,
pub last_settlement_price: f64,
pub settlement_price: f64,
pub close_volume: i32,
pub close_amount: f64,
pub time_first_volume: i32,
pub invest_unit_id: InvestUnitIdType,
pub spec_posidir: u8,
}
Fields§
§instrument_id: InstrumentIdType
§broker_id: BrokerIdType
§investor_id: InvestorIdType
§hedge_flag: u8
§direction: u8
§open_date: TradingDayType
§trade_id: TradeIdType
§volume: i32
§open_price: f64
§trading_day: TradingDayType
§settlement_id: i32
§trade_type: u8
§comb_instrument_id: InstrumentIdType
§exchange_id: ExchangeIdType
§close_profit_by_date: f64
§close_profit_by_trade: f64
§position_profit_by_date: f64
§position_profit_by_trade: f64
§margin: f64
§exch_margin: f64
§margin_rate_by_money: f64
§margin_rate_by_volume: f64
§last_settlement_price: f64
§settlement_price: f64
§close_volume: i32
§close_amount: f64
§time_first_volume: i32
§invest_unit_id: InvestUnitIdType
§spec_posidir: u8
Trait Implementations§
Source§impl Clone for InvestorPositionDetailField
impl Clone for InvestorPositionDetailField
Source§fn clone(&self) -> InvestorPositionDetailField
fn clone(&self) -> InvestorPositionDetailField
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 InvestorPositionDetailField
impl Debug for InvestorPositionDetailField
Auto Trait Implementations§
impl Freeze for InvestorPositionDetailField
impl RefUnwindSafe for InvestorPositionDetailField
impl Send for InvestorPositionDetailField
impl Sync for InvestorPositionDetailField
impl Unpin for InvestorPositionDetailField
impl UnwindSafe for InvestorPositionDetailField
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