pub struct UserBalance {
pub current_balance: f64,
pub currency: String,
pub last_updated: Option<String>,
pub buying_power: f64,
pub asset_notional: Option<f64>,
pub asset_available: Option<f64>,
pub pending_credit: Option<f64>,
pub open_orders: Option<f64>,
pub unsettled_funds: Option<f64>,
pub margin_requirement: Option<f64>,
pub balance_reservation: Option<f64>,
}Fields§
§current_balance: f64§currency: String§last_updated: Option<String>§buying_power: f64§asset_notional: Option<f64>§asset_available: Option<f64>§pending_credit: Option<f64>§open_orders: Option<f64>§unsettled_funds: Option<f64>§margin_requirement: Option<f64>§balance_reservation: Option<f64>Trait Implementations§
Source§impl Clone for UserBalance
impl Clone for UserBalance
Source§fn clone(&self) -> UserBalance
fn clone(&self) -> UserBalance
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 UserBalance
impl Debug for UserBalance
Source§impl<'de> Deserialize<'de> for UserBalance
impl<'de> Deserialize<'de> for UserBalance
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 UserBalance
impl RefUnwindSafe for UserBalance
impl Send for UserBalance
impl Sync for UserBalance
impl Unpin for UserBalance
impl UnsafeUnpin for UserBalance
impl UnwindSafe for UserBalance
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