pub struct Balance {
pub account_id: Option<String>,
pub cash_balance: Option<String>,
pub equity: Option<String>,
pub market_value: Option<String>,
pub buying_power: Option<String>,
pub realized_profit_loss: Option<String>,
pub unrealized_profit_loss: Option<String>,
}Expand description
Real-time account balance information.
Returned by Client::get_balances.
Fields§
§account_id: Option<String>Account this balance belongs to.
cash_balance: Option<String>Available cash balance.
equity: Option<String>Total account equity.
market_value: Option<String>Total market value of positions.
buying_power: Option<String>Available buying power.
realized_profit_loss: Option<String>Realized profit/loss for the day.
unrealized_profit_loss: Option<String>Unrealized profit/loss on open positions.
Trait Implementations§
Source§impl<'de> Deserialize<'de> for Balance
impl<'de> Deserialize<'de> for Balance
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 Balance
impl RefUnwindSafe for Balance
impl Send for Balance
impl Sync for Balance
impl Unpin for Balance
impl UnsafeUnpin for Balance
impl UnwindSafe for Balance
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