binance-standard-sdk 0.1.1

Binance SDK, A wrapper for the Binance API.
Documentation
use serde::Deserialize;

use crate::types::{assets::AssetInfo, trade::Position};

/// account info data struct
#[derive(Debug, Clone, Deserialize)]
pub struct AccountInfo {
    pub fee_tier: u32,
    pub can_trade: bool,
    pub can_deposit: bool,
    pub can_withdraw: bool,
    pub update_time: u64,
    pub total_initial_margin: String,
    pub total_maint_margin: String,
    pub total_wallet_balance: String,
    pub total_unrealized_profit: String,
    pub total_margin_balance: String,
    pub total_position_initial_margin: String,
    pub total_open_order_initial_margin: String,
    pub total_cross_wallet_balance: String,
    pub total_cross_un_pnl: String,
    pub available_balance: String,
    pub max_withdraw_amount: String,
    pub assets: Vec<AssetInfo>,
    pub positions: Vec<Position>,
}