pub struct Asset {Show 14 fields
pub asset: String,
pub wallet_balance: Decimal,
pub unrealized_profit: Decimal,
pub margin_balance: Decimal,
pub maint_margin: Decimal,
pub initial_margin: Decimal,
pub position_initial_margin: Decimal,
pub open_order_initial_margin: Decimal,
pub max_withdraw_amount: Decimal,
pub cross_wallet_balance: Decimal,
pub cross_un_pnl: Decimal,
pub available_balance: Decimal,
pub margin_available: bool,
pub update_time: u64,
}Fields§
§asset: String§wallet_balance: Decimal§unrealized_profit: Decimal§margin_balance: Decimal§maint_margin: Decimal§initial_margin: Decimal§position_initial_margin: Decimal§open_order_initial_margin: Decimal§max_withdraw_amount: Decimal§cross_wallet_balance: Decimal§cross_un_pnl: Decimal§available_balance: Decimal§margin_available: bool§update_time: u64Trait Implementations§
Source§impl<'de> Deserialize<'de> for Asset
impl<'de> Deserialize<'de> for Asset
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 Asset
impl RefUnwindSafe for Asset
impl Send for Asset
impl Sync for Asset
impl Unpin for Asset
impl UnwindSafe for Asset
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