#[repr(C)]pub struct TradingAccountField {Show 51 fields
pub is_null: bool,
pub BrokerID: String,
pub AccountID: String,
pub PreMortgage: f64,
pub PreCredit: f64,
pub PreDeposit: f64,
pub PreBalance: f64,
pub PreMargin: f64,
pub InterestBase: f64,
pub Interest: f64,
pub Deposit: f64,
pub Withdraw: f64,
pub FrozenMargin: f64,
pub FrozenCash: f64,
pub FrozenCommission: f64,
pub CurrMargin: f64,
pub CashIn: f64,
pub Commission: f64,
pub CloseProfit: f64,
pub PositionProfit: f64,
pub Balance: f64,
pub Available: f64,
pub WithdrawQuota: f64,
pub Reserve: f64,
pub TradingDay: String,
pub SettlementID: i32,
pub Credit: f64,
pub Mortgage: f64,
pub ExchangeMargin: f64,
pub DeliveryMargin: f64,
pub ExchangeDeliveryMargin: f64,
pub ReserveBalance: f64,
pub CurrencyID: String,
pub PreFundMortgageIn: f64,
pub PreFundMortgageOut: f64,
pub FundMortgageIn: f64,
pub FundMortgageOut: f64,
pub FundMortgageAvailable: f64,
pub MortgageableFund: f64,
pub SpecProductMargin: f64,
pub SpecProductFrozenMargin: f64,
pub SpecProductCommission: f64,
pub SpecProductFrozenCommission: f64,
pub SpecProductPositionProfit: f64,
pub SpecProductCloseProfit: f64,
pub SpecProductPositionProfitByAlg: f64,
pub SpecProductExchangeMargin: f64,
pub BizType: u8,
pub FrozenSwap: f64,
pub RemainSwap: f64,
pub OptionValue: f64,
}
Fields§
§is_null: bool
§BrokerID: String
§AccountID: String
§PreMortgage: f64
§PreCredit: f64
§PreDeposit: f64
§PreBalance: f64
§PreMargin: f64
§InterestBase: f64
§Interest: f64
§Deposit: f64
§Withdraw: f64
§FrozenMargin: f64
§FrozenCash: f64
§FrozenCommission: f64
§CurrMargin: f64
§CashIn: f64
§Commission: f64
§CloseProfit: f64
§PositionProfit: f64
§Balance: f64
§Available: f64
§WithdrawQuota: f64
§Reserve: f64
§TradingDay: String
§SettlementID: i32
§Credit: f64
§Mortgage: f64
§ExchangeMargin: f64
§DeliveryMargin: f64
§ExchangeDeliveryMargin: f64
§ReserveBalance: f64
§CurrencyID: String
§PreFundMortgageIn: f64
§PreFundMortgageOut: f64
§FundMortgageIn: f64
§FundMortgageOut: f64
§FundMortgageAvailable: f64
§MortgageableFund: f64
§SpecProductMargin: f64
§SpecProductFrozenMargin: f64
§SpecProductCommission: f64
§SpecProductFrozenCommission: f64
§SpecProductPositionProfit: f64
§SpecProductCloseProfit: f64
§SpecProductPositionProfitByAlg: f64
§SpecProductExchangeMargin: f64
§BizType: u8
§FrozenSwap: f64
§RemainSwap: f64
§OptionValue: f64
Trait Implementations§
Source§impl Clone for TradingAccountField
impl Clone for TradingAccountField
Source§impl Debug for TradingAccountField
impl Debug for TradingAccountField
Source§impl Default for TradingAccountField
impl Default for TradingAccountField
Source§impl ExternType for TradingAccountField
impl ExternType for TradingAccountField
Auto Trait Implementations§
impl Freeze for TradingAccountField
impl RefUnwindSafe for TradingAccountField
impl Send for TradingAccountField
impl Sync for TradingAccountField
impl Unpin for TradingAccountField
impl UnwindSafe for TradingAccountField
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