pub struct IsolatedMarginAccountDetails {
pub assets: Vec<IsolatedMarginAccountAsset>,
pub total_asset_of_btc: Option<f64>,
pub total_liability_of_btc: Option<f64>,
pub total_net_asset_of_btc: Option<f64>,
}Expand description
Isolated margin account details.
Fields§
§assets: Vec<IsolatedMarginAccountAsset>Assets.
total_asset_of_btc: Option<f64>Total asset in BTC (optional).
total_liability_of_btc: Option<f64>Total liability in BTC (optional).
total_net_asset_of_btc: Option<f64>Total net asset in BTC (optional).
Trait Implementations§
Source§impl Clone for IsolatedMarginAccountDetails
impl Clone for IsolatedMarginAccountDetails
Source§fn clone(&self) -> IsolatedMarginAccountDetails
fn clone(&self) -> IsolatedMarginAccountDetails
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 IsolatedMarginAccountDetails
impl Debug for IsolatedMarginAccountDetails
Source§impl<'de> Deserialize<'de> for IsolatedMarginAccountDetails
impl<'de> Deserialize<'de> for IsolatedMarginAccountDetails
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 IsolatedMarginAccountDetails
impl RefUnwindSafe for IsolatedMarginAccountDetails
impl Send for IsolatedMarginAccountDetails
impl Sync for IsolatedMarginAccountDetails
impl Unpin for IsolatedMarginAccountDetails
impl UnwindSafe for IsolatedMarginAccountDetails
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