pub struct InitialBalances {Show 35 fields
pub account_value: f64,
pub accrued_interest: f64,
pub available_funds_non_marginable_trade: Option<f64>,
pub bond_value: f64,
pub buying_power: Option<f64>,
pub cash_available_for_trading: f64,
pub cash_available_for_withdrawal: Option<f64>,
pub cash_balance: f64,
pub cash_debit_call_value: Option<f64>,
pub cash_receipts: f64,
pub day_trading_buying_power: Option<f64>,
pub day_trading_buying_power_call: Option<f64>,
pub day_trading_equity_call: Option<f64>,
pub equity: Option<f64>,
pub equity_percentage: Option<f64>,
pub is_in_call: bool,
pub liquidation_value: f64,
pub long_margin_value: Option<f64>,
pub long_option_market_value: f64,
pub long_stock_value: Option<f64>,
pub maintenance_call: Option<f64>,
pub maintenance_requirement: Option<f64>,
pub margin: Option<f64>,
pub margin_balance: Option<f64>,
pub margin_equity: Option<f64>,
pub money_market_fund: f64,
pub mutual_fund_value: f64,
pub pending_deposits: f64,
pub reg_t_call: Option<f64>,
pub short_balance: Option<f64>,
pub short_margin_value: Option<f64>,
pub short_option_market_value: f64,
pub short_stock_value: f64,
pub total_cash: Option<f64>,
pub unsettled_cash: Option<f64>,
}Expand description
Initial Balances item in SecuritiesAccount
Fields§
§account_value: f64§accrued_interest: f64§available_funds_non_marginable_trade: Option<f64>§bond_value: f64§buying_power: Option<f64>§cash_available_for_trading: f64§cash_available_for_withdrawal: Option<f64>§cash_balance: f64§cash_debit_call_value: Option<f64>§cash_receipts: f64§day_trading_buying_power: Option<f64>§day_trading_buying_power_call: Option<f64>§day_trading_equity_call: Option<f64>§equity: Option<f64>§equity_percentage: Option<f64>§is_in_call: bool§liquidation_value: f64§long_margin_value: Option<f64>§long_option_market_value: f64§long_stock_value: Option<f64>§maintenance_call: Option<f64>§maintenance_requirement: Option<f64>§margin: Option<f64>§margin_balance: Option<f64>§margin_equity: Option<f64>§money_market_fund: f64§mutual_fund_value: f64§pending_deposits: f64§reg_t_call: Option<f64>§short_balance: Option<f64>§short_margin_value: Option<f64>§short_option_market_value: f64§short_stock_value: f64§total_cash: Option<f64>§unsettled_cash: Option<f64>Trait Implementations§
Source§impl Clone for InitialBalances
impl Clone for InitialBalances
Source§fn clone(&self) -> InitialBalances
fn clone(&self) -> InitialBalances
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 InitialBalances
impl Debug for InitialBalances
Source§impl<'de> Deserialize<'de> for InitialBalances
impl<'de> Deserialize<'de> for InitialBalances
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for InitialBalances
impl RefUnwindSafe for InitialBalances
impl Send for InitialBalances
impl Sync for InitialBalances
impl Unpin for InitialBalances
impl UnsafeUnpin for InitialBalances
impl UnwindSafe for InitialBalances
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