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: f64Available cash in the account
opening_balance: f64Opening balance
live_balance: f64Live balance (real-time)
adhoc_margin: f64Additional margin from holdings/collateral
collateral: f64Collateral margin from pledged securities
intraday_payin: f64Intraday 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