pub struct CurrencyPortfolio {
pub available_funds: f64,
pub available_withdrawal_funds: f64,
pub balance: f64,
pub currency: String,
pub equity: f64,
pub initial_margin: f64,
pub locked_balance: f64,
pub maintenance_margin: f64,
pub margin_balance: f64,
pub spot_reserve: f64,
pub additional_reserve: f64,
}Expand description
Currency portfolio information
Fields§
§available_funds: f64Available funds
available_withdrawal_funds: f64Available withdrawal funds
balance: f64Balance
currency: StringCurrency
equity: f64Equity
initial_margin: f64Initial margin
locked_balance: f64Locked balance
maintenance_margin: f64Maintenance margin
margin_balance: f64Margin balance
spot_reserve: f64Spot reserve
additional_reserve: f64Additional reserve
Trait Implementations§
Source§impl Clone for CurrencyPortfolio
impl Clone for CurrencyPortfolio
Source§fn clone(&self) -> CurrencyPortfolio
fn clone(&self) -> CurrencyPortfolio
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 CurrencyPortfolio
impl Debug for CurrencyPortfolio
Source§impl<'de> Deserialize<'de> for CurrencyPortfolio
impl<'de> Deserialize<'de> for CurrencyPortfolio
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
Source§impl Display for CurrencyPortfolio
impl Display for CurrencyPortfolio
Auto Trait Implementations§
impl Freeze for CurrencyPortfolio
impl RefUnwindSafe for CurrencyPortfolio
impl Send for CurrencyPortfolio
impl Sync for CurrencyPortfolio
impl Unpin for CurrencyPortfolio
impl UnwindSafe for CurrencyPortfolio
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> PolicyExt for Twhere
T: ?Sized,
impl<T> PolicyExt for Twhere
T: ?Sized,
Source§impl<T> ToStringFallible for Twhere
T: Display,
impl<T> ToStringFallible for Twhere
T: Display,
Source§fn try_to_string(&self) -> Result<String, TryReserveError>
fn try_to_string(&self) -> Result<String, TryReserveError>
ToString::to_string, but without panic on OOM.