pub struct BinanceFuturesBalance {
pub account_alias: Option<String>,
pub asset: Ustr,
pub balance: String,
pub cross_wallet_balance: Option<String>,
pub cross_un_pnl: Option<String>,
pub available_balance: String,
pub max_withdraw_amount: Option<String>,
pub margin_available: Option<bool>,
pub update_time: i64,
pub withdraw_available: Option<String>,
}Expand description
Futures account balance entry from GET /fapi/v2/balance or GET /dapi/v1/balance.
§References
Fields§
§account_alias: Option<String>Account alias (only USD-M).
asset: UstrAsset code (e.g., “USDT”).
balance: StringTotal balance.
cross_wallet_balance: Option<String>Cross wallet balance.
cross_un_pnl: Option<String>Unrealized PnL for cross positions.
available_balance: StringAvailable balance.
max_withdraw_amount: Option<String>Maximum withdrawable amount.
margin_available: Option<bool>Whether margin trading is available.
update_time: i64Timestamp of last update in milliseconds.
withdraw_available: Option<String>Withdrawable amount (COIN-M specific).
Trait Implementations§
Source§impl Clone for BinanceFuturesBalance
impl Clone for BinanceFuturesBalance
Source§fn clone(&self) -> BinanceFuturesBalance
fn clone(&self) -> BinanceFuturesBalance
Returns a duplicate of the value. Read more
1.0.0§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for BinanceFuturesBalance
impl Debug for BinanceFuturesBalance
Source§impl<'de> Deserialize<'de> for BinanceFuturesBalance
impl<'de> Deserialize<'de> for BinanceFuturesBalance
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 BinanceFuturesBalance
impl RefUnwindSafe for BinanceFuturesBalance
impl Send for BinanceFuturesBalance
impl Sync for BinanceFuturesBalance
impl Unpin for BinanceFuturesBalance
impl UnwindSafe for BinanceFuturesBalance
Blanket Implementations§
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§unsafe fn clone_to_uninit(&self, dest: *mut u8)
unsafe fn clone_to_uninit(&self, dest: *mut u8)
🔬This is a nightly-only experimental API. (
clone_to_uninit)§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