pub struct RqdAccountStatistics {Show 47 fields
pub account_number: String,
pub available_cash_balance: Option<Decimal>,
pub account_type: Option<String>,
pub overnight_buying_power: Option<Decimal>,
pub cash_available_for_withdrawal: Option<Decimal>,
pub cumulative_day_trade_pnl: Option<Decimal>,
pub is_day_trader: Option<String>,
pub day_trading_buying_power: Option<Decimal>,
pub day_trading_margin_call_amount: Option<Decimal>,
pub day_trading_buying_power_high_water_mark: Option<Decimal>,
pub start_of_day_day_trading_buying_power: Option<Decimal>,
pub day_trading_buying_power_maintenance_margin_multiplier: Option<Decimal>,
pub day_trading_minimum_equity_margin_call_amount: Option<Decimal>,
pub day_trading_house_minimum_equity_margin_call_amount: Option<Decimal>,
pub total_equity: Option<Decimal>,
pub house_margin_requirement_adjustment_factor: Option<Decimal>,
pub margin_call_amount: Option<Decimal>,
pub maintenance_margin_requirement: Option<Decimal>,
pub excess_sma_amount: Option<Decimal>,
pub reg_t_margin_call_amount: Option<Decimal>,
pub reg_t_initial_margin_requirement: Option<Decimal>,
pub house_initial_margin_requirement_adjustment_factor: Option<Decimal>,
pub house_margin_call_amount: Option<Decimal>,
pub house_margin_requirement: Option<Decimal>,
pub trade_date_total_long_market_value: Option<Decimal>,
pub market_value_adjustment_factor: Option<Decimal>,
pub marginable_equity: Option<Decimal>,
pub trade_date_option_long_market_value: Option<Decimal>,
pub number_open_day_trading_margin_calls: Option<Decimal>,
pub start_of_day_day_trading_buying_power_margin_call_amount: Option<Decimal>,
pub start_of_day_maintenance_margin_call_amount: Option<Decimal>,
pub start_of_day_reg_t_margin_call_amount: Option<Decimal>,
pub start_of_day_house_margin_call_amount: Option<Decimal>,
pub usable_sma_balance: Option<Decimal>,
pub option_only_maintenance_margin_requirement: Option<Decimal>,
pub option_trade_date_short_market_value: Option<Decimal>,
pub reg_t_maintenance_margin_requirement_adjustment_factor: Option<String>,
pub strategy_based_relief_adjustment_factor: Option<Decimal>,
pub settlement_date_cash_balance: Option<Decimal>,
pub settlement_date_long_market_value: Option<Decimal>,
pub settlement_date_option_long_market_value: Option<Decimal>,
pub settlement_date_option_short_market_value: Option<Decimal>,
pub settlement_date_short_market_value: Option<Decimal>,
pub overall_current_sma_balance: Option<Decimal>,
pub trade_date_total_short_market_value: Option<Decimal>,
pub as_of_date: Option<String>,
pub trade_date_cash_balance: Option<Decimal>,
}Fields§
§account_number: String§available_cash_balance: Option<Decimal>§account_type: Option<String>§overnight_buying_power: Option<Decimal>§cash_available_for_withdrawal: Option<Decimal>§cumulative_day_trade_pnl: Option<Decimal>§is_day_trader: Option<String>§day_trading_buying_power: Option<Decimal>§day_trading_margin_call_amount: Option<Decimal>§day_trading_buying_power_high_water_mark: Option<Decimal>§start_of_day_day_trading_buying_power: Option<Decimal>§day_trading_buying_power_maintenance_margin_multiplier: Option<Decimal>§day_trading_minimum_equity_margin_call_amount: Option<Decimal>§day_trading_house_minimum_equity_margin_call_amount: Option<Decimal>§total_equity: Option<Decimal>§house_margin_requirement_adjustment_factor: Option<Decimal>§margin_call_amount: Option<Decimal>§maintenance_margin_requirement: Option<Decimal>§excess_sma_amount: Option<Decimal>§reg_t_margin_call_amount: Option<Decimal>§reg_t_initial_margin_requirement: Option<Decimal>§house_initial_margin_requirement_adjustment_factor: Option<Decimal>§house_margin_call_amount: Option<Decimal>§house_margin_requirement: Option<Decimal>§trade_date_total_long_market_value: Option<Decimal>§market_value_adjustment_factor: Option<Decimal>§marginable_equity: Option<Decimal>§trade_date_option_long_market_value: Option<Decimal>§number_open_day_trading_margin_calls: Option<Decimal>§start_of_day_day_trading_buying_power_margin_call_amount: Option<Decimal>§start_of_day_maintenance_margin_call_amount: Option<Decimal>§start_of_day_reg_t_margin_call_amount: Option<Decimal>§start_of_day_house_margin_call_amount: Option<Decimal>§usable_sma_balance: Option<Decimal>§option_only_maintenance_margin_requirement: Option<Decimal>§option_trade_date_short_market_value: Option<Decimal>§reg_t_maintenance_margin_requirement_adjustment_factor: Option<String>§strategy_based_relief_adjustment_factor: Option<Decimal>§settlement_date_cash_balance: Option<Decimal>§settlement_date_long_market_value: Option<Decimal>§settlement_date_option_long_market_value: Option<Decimal>§settlement_date_option_short_market_value: Option<Decimal>§settlement_date_short_market_value: Option<Decimal>§overall_current_sma_balance: Option<Decimal>§trade_date_total_short_market_value: Option<Decimal>§as_of_date: Option<String>§trade_date_cash_balance: Option<Decimal>Trait Implementations§
Source§impl Clone for RqdAccountStatistics
impl Clone for RqdAccountStatistics
Source§fn clone(&self) -> RqdAccountStatistics
fn clone(&self) -> RqdAccountStatistics
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 RqdAccountStatistics
impl Debug for RqdAccountStatistics
Source§impl<'de> Deserialize<'de> for RqdAccountStatistics
impl<'de> Deserialize<'de> for RqdAccountStatistics
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
Source§impl JsonSchema for RqdAccountStatistics
impl JsonSchema for RqdAccountStatistics
Source§fn schema_name() -> String
fn schema_name() -> String
The name of the generated JSON Schema. Read more
Source§fn schema_id() -> Cow<'static, str>
fn schema_id() -> Cow<'static, str>
Returns a string that uniquely identifies the schema produced by this type. Read more
Source§fn json_schema(generator: &mut SchemaGenerator) -> Schema
fn json_schema(generator: &mut SchemaGenerator) -> Schema
Generates a JSON Schema for this type. Read more
Source§fn is_referenceable() -> bool
fn is_referenceable() -> bool
Whether JSON Schemas generated for this type should be re-used where possible using the
$ref keyword. Read moreAuto Trait Implementations§
impl Freeze for RqdAccountStatistics
impl RefUnwindSafe for RqdAccountStatistics
impl Send for RqdAccountStatistics
impl Sync for RqdAccountStatistics
impl Unpin for RqdAccountStatistics
impl UnwindSafe for RqdAccountStatistics
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