pub struct TradeBalanceResponse {
pub eb: String,
pub tb: String,
pub m: String,
pub uv: String,
pub n: String,
pub c: String,
pub v: String,
pub e: String,
pub mf: String,
pub ml: Option<String>,
}Expand description
Response from POST /0/private/TradeBalance (margin accounts only).
Distinct from BalanceResponse: wallet balances give currency amounts held; this gives
margin accounting metrics (equity, used margin, free margin) denominated in a single asset.
Fields§
§eb: String§tb: String§m: String§uv: String§n: String§c: String§v: String§e: String§mf: String§ml: Option<String>Trait Implementations§
Source§impl Clone for TradeBalanceResponse
impl Clone for TradeBalanceResponse
Source§fn clone(&self) -> TradeBalanceResponse
fn clone(&self) -> TradeBalanceResponse
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 TradeBalanceResponse
impl Debug for TradeBalanceResponse
Source§impl<'de> Deserialize<'de> for TradeBalanceResponse
impl<'de> Deserialize<'de> for TradeBalanceResponse
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 TradeBalanceResponse
impl RefUnwindSafe for TradeBalanceResponse
impl Send for TradeBalanceResponse
impl Sync for TradeBalanceResponse
impl Unpin for TradeBalanceResponse
impl UnsafeUnpin for TradeBalanceResponse
impl UnwindSafe for TradeBalanceResponse
Blanket Implementations§
impl<T> Allocation for T
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more