Struct etrade::accounts::ComputedBalance
source · pub struct ComputedBalance {Show 21 fields
pub cash_available_for_investment: f64,
pub cash_available_for_withdrawal: f64,
pub total_available_for_withdrawal: Option<f64>,
pub net_cash: f64,
pub cash_balance: f64,
pub settled_cash_for_investment: f64,
pub un_settled_cash_for_investment: f64,
pub funds_withheld_from_purchase_power: f64,
pub funds_withheld_from_withdrawal: f64,
pub margin_buying_power: Option<f64>,
pub cash_buying_power: Option<f64>,
pub dt_margin_buying_power: Option<f64>,
pub dt_cash_buying_power: Option<f64>,
pub margin_balance: Option<f64>,
pub short_adjust_balance: Option<f64>,
pub regt_equity: Option<f64>,
pub regt_equity_percent: Option<f64>,
pub account_balance: Option<f64>,
pub open_calls: OpenCalls,
pub real_time_values: RealTimeValues,
pub portfolio_margin: Option<PortfolioMargin>,
}
Fields§
§cash_available_for_investment: f64
§cash_available_for_withdrawal: f64
§total_available_for_withdrawal: Option<f64>
§net_cash: f64
§cash_balance: f64
§settled_cash_for_investment: f64
§un_settled_cash_for_investment: f64
§funds_withheld_from_purchase_power: f64
§funds_withheld_from_withdrawal: f64
§margin_buying_power: Option<f64>
§cash_buying_power: Option<f64>
§dt_margin_buying_power: Option<f64>
§dt_cash_buying_power: Option<f64>
§margin_balance: Option<f64>
§short_adjust_balance: Option<f64>
§regt_equity: Option<f64>
§regt_equity_percent: Option<f64>
§account_balance: Option<f64>
§open_calls: OpenCalls
§real_time_values: RealTimeValues
§portfolio_margin: Option<PortfolioMargin>
Trait Implementations§
source§impl Clone for ComputedBalance
impl Clone for ComputedBalance
source§fn clone(&self) -> ComputedBalance
fn clone(&self) -> ComputedBalance
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 moresource§impl Debug for ComputedBalance
impl Debug for ComputedBalance
source§impl Default for ComputedBalance
impl Default for ComputedBalance
source§fn default() -> ComputedBalance
fn default() -> ComputedBalance
Returns the “default value” for a type. Read more
source§impl<'de> Deserialize<'de> for ComputedBalancewhere
ComputedBalance: Default,
impl<'de> Deserialize<'de> for ComputedBalancewhere ComputedBalance: Default,
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