#[non_exhaustive]pub struct BalanceDetail {Show 48 fields
pub ccy: String,
pub eq: NumberString,
pub cash_bal: NumberString,
pub u_time: NumberString,
pub iso_eq: NumberString,
pub avail_eq: NumberString,
pub dis_eq: NumberString,
pub fixed_bal: NumberString,
pub avail_bal: NumberString,
pub frozen_bal: NumberString,
pub ord_frozen: NumberString,
pub liab: NumberString,
pub upl: NumberString,
pub upl_liab: NumberString,
pub cross_liab: NumberString,
pub reward_bal: NumberString,
pub iso_liab: NumberString,
pub mgn_ratio: NumberString,
pub imr: NumberString,
pub mmr: NumberString,
pub interest: NumberString,
pub twap: NumberString,
pub frp_type: String,
pub max_loan: NumberString,
pub eq_usd: NumberString,
pub borrow_froz: NumberString,
pub notional_lever: NumberString,
pub stgy_eq: NumberString,
pub iso_upl: NumberString,
pub spot_in_use_amt: NumberString,
pub cl_spot_in_use_amt: NumberString,
pub max_spot_in_use: NumberString,
pub spot_iso_bal: NumberString,
pub smt_sync_eq: NumberString,
pub spot_copy_trading_eq: NumberString,
pub spot_bal: NumberString,
pub open_avg_px: NumberString,
pub acc_avg_px: NumberString,
pub spot_upl: NumberString,
pub spot_upl_ratio: NumberString,
pub total_pnl: NumberString,
pub total_pnl_ratio: NumberString,
pub col_res: String,
pub collateral_enabled: bool,
pub collateral_restrict: bool,
pub col_borr_auto_conversion: String,
pub auto_lend_status: String,
pub auto_lend_mt_amt: NumberString,
}Expand description
Balance details for a single currency.
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.ccy: StringCurrency, e.g. USDT.
eq: NumberStringEquity of the currency.
cash_bal: NumberStringCash balance.
u_time: NumberStringUpdate time of currency balance information.
iso_eq: NumberStringIsolated margin equity of currency.
avail_eq: NumberStringAvailable equity of currency.
dis_eq: NumberStringDiscount equity of currency in USD.
fixed_bal: NumberStringFrozen balance for Dip Sniper and Peak Sniper.
avail_bal: NumberStringAvailable balance.
frozen_bal: NumberStringFrozen balance.
ord_frozen: NumberStringMargin frozen for open orders.
liab: NumberStringLiabilities of currency.
upl: NumberStringUnrealized PnL of currency.
upl_liab: NumberStringLiabilities due to unrealized loss.
cross_liab: NumberStringCross liabilities of currency.
reward_bal: NumberStringTrial fund balance.
iso_liab: NumberStringIsolated liabilities of currency.
mgn_ratio: NumberStringCross maintenance margin ratio of currency.
imr: NumberStringCross initial margin requirement at currency level.
mmr: NumberStringCross maintenance margin requirement at currency level.
interest: NumberStringAccrued interest of currency.
twap: NumberStringRisk indicator of forced repayment.
frp_type: StringForced repayment type.
max_loan: NumberStringMaximum borrowable amount.
eq_usd: NumberStringEquity in USD of currency.
borrow_froz: NumberStringPotential borrowing IMR of currency in USD.
notional_lever: NumberStringLeverage of currency.
stgy_eq: NumberStringTotal equity allocated to trading bots.
iso_upl: NumberStringIsolated unrealized PnL of currency.
spot_in_use_amt: NumberStringActual spot hedging amount in use.
cl_spot_in_use_amt: NumberStringUser-defined spot hedging amount.
max_spot_in_use: NumberStringMaximum possible spot hedging amount.
spot_iso_bal: NumberStringSpot copy trading balance.
smt_sync_eq: NumberStringSmart sync equity.
spot_copy_trading_eq: NumberStringSpot smart sync equity.
spot_bal: NumberStringSpot balance.
open_avg_px: NumberStringSpot average cost price.
acc_avg_px: NumberStringSpot accumulated cost price.
spot_upl: NumberStringSpot unrealized PnL.
spot_upl_ratio: NumberStringSpot unrealized PnL ratio.
total_pnl: NumberStringSpot accumulated PnL.
total_pnl_ratio: NumberStringSpot accumulated PnL ratio.
col_res: StringPlatform collateral restriction status.
collateral_enabled: boolWhether collateral is enabled for this currency.
collateral_restrict: boolWhether collateral is restricted for this currency.
col_borr_auto_conversion: StringAuto-conversion status for collateral borrowing.
auto_lend_status: StringAuto lend status.
auto_lend_mt_amt: NumberStringAuto lend matched amount.
Trait Implementations§
Source§impl Clone for BalanceDetail
impl Clone for BalanceDetail
Source§fn clone(&self) -> BalanceDetail
fn clone(&self) -> BalanceDetail
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read more