pub struct CoinData {Show 16 fields
pub coin: String,
pub equity: Option<String>,
pub usd_value: Option<String>,
pub wallet_balance: Option<String>,
pub free: Option<String>,
pub locked: Option<String>,
pub borrow_amount: Option<String>,
pub available_to_borrow: Option<String>,
pub available_to_withdraw: Option<String>,
pub accrued_interest: Option<String>,
pub total_order_i_m: Option<String>,
pub total_position_i_m: Option<String>,
pub total_position_m_m: Option<String>,
pub unrealised_pnl: Option<String>,
pub cum_realised_pnl: Option<String>,
pub bonus: Option<String>,
}Expand description
Coin balance data within wallet update.
Fields§
§coin: StringCoin name.
equity: Option<String>Equity.
usd_value: Option<String>USD value.
wallet_balance: Option<String>Wallet balance.
free: Option<String>Free balance.
locked: Option<String>Locked balance.
borrow_amount: Option<String>Borrow amount.
available_to_borrow: Option<String>Available to borrow.
available_to_withdraw: Option<String>Available to withdraw.
accrued_interest: Option<String>Accrued interest.
total_order_i_m: Option<String>Total order initial margin.
total_position_i_m: Option<String>Total position initial margin.
total_position_m_m: Option<String>Total position maintenance margin.
unrealised_pnl: Option<String>Unrealised PnL.
cum_realised_pnl: Option<String>Cumulative realised PnL.
bonus: Option<String>Bonus.
Trait Implementations§
Source§impl<'de> Deserialize<'de> for CoinData
impl<'de> Deserialize<'de> for CoinData
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 CoinData
impl RefUnwindSafe for CoinData
impl Send for CoinData
impl Sync for CoinData
impl Unpin for CoinData
impl UnwindSafe for CoinData
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