pub struct MarginFunds {
pub cash: f64,
pub opening_balance: f64,
pub live_balance: f64,
pub adhoc_margin: f64,
pub collateral: f64,
pub intraday_payin: f64,
}
Expand description
Available margin funds breakdown
Fields§
§cash: f64
Available cash in the account
opening_balance: f64
Opening balance
live_balance: f64
Live balance (real-time)
adhoc_margin: f64
Additional margin from holdings/collateral
collateral: f64
Collateral margin from pledged securities
intraday_payin: f64
Intraday payin
Implementations§
Trait Implementations§
Source§impl Clone for MarginFunds
impl Clone for MarginFunds
Source§fn clone(&self) -> MarginFunds
fn clone(&self) -> MarginFunds
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 MarginFunds
impl Debug for MarginFunds
Source§impl<'de> Deserialize<'de> for MarginFunds
impl<'de> Deserialize<'de> for MarginFunds
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 MarginFunds
impl RefUnwindSafe for MarginFunds
impl Send for MarginFunds
impl Sync for MarginFunds
impl Unpin for MarginFunds
impl UnwindSafe for MarginFunds
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