pub struct ConnectedAccountBalances {
pub asset_id: String,
pub available_amount: String,
pub total_amount: String,
pub locked_amount: Option<String>,
pub credit_amount: Option<String>,
pub balance_type: String,
pub balance_name: Option<String>,
}Fields§
§asset_id: StringAsset identifier (e.g., BTC, ETH, USDC).
available_amount: StringAmount available for use.
total_amount: StringTotal amount including locked/held balances.
locked_amount: Option<String>Amount currently locked/held.
credit_amount: Option<String>Credit line amount, if applicable (0 when not used).
balance_type: StringWallet type/category (e.g., SPOT, MARGIN, FUNDING).
balance_name: Option<String>Display name for the balance type (at the provider)
Implementations§
Trait Implementations§
Source§impl Clone for ConnectedAccountBalances
impl Clone for ConnectedAccountBalances
Source§fn clone(&self) -> ConnectedAccountBalances
fn clone(&self) -> ConnectedAccountBalances
Returns a duplicate of the value. Read more
1.0.0 · 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 ConnectedAccountBalances
impl Debug for ConnectedAccountBalances
Source§impl Default for ConnectedAccountBalances
impl Default for ConnectedAccountBalances
Source§fn default() -> ConnectedAccountBalances
fn default() -> ConnectedAccountBalances
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ConnectedAccountBalances
impl<'de> Deserialize<'de> for ConnectedAccountBalances
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
Source§impl PartialEq for ConnectedAccountBalances
impl PartialEq for ConnectedAccountBalances
Source§impl Serialize for ConnectedAccountBalances
impl Serialize for ConnectedAccountBalances
impl StructuralPartialEq for ConnectedAccountBalances
Auto Trait Implementations§
impl Freeze for ConnectedAccountBalances
impl RefUnwindSafe for ConnectedAccountBalances
impl Send for ConnectedAccountBalances
impl Sync for ConnectedAccountBalances
impl Unpin for ConnectedAccountBalances
impl UnwindSafe for ConnectedAccountBalances
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