Skip to main content

openlimits_binance/model/
symbol.rs

1use serde::Deserialize;
2use serde::Serialize;
3use super::SymbolFilter;
4
5#[derive(Debug, Serialize, Deserialize, Clone)]
6#[serde(rename_all = "camelCase")]
7pub struct Symbol {
8    pub symbol: String,
9    pub status: String,
10    pub base_asset: String,
11    pub base_asset_precision: u32,
12    pub quote_asset: String,
13    pub quote_precision: u32,
14    pub order_types: Vec<String>,
15    pub iceberg_allowed: bool,
16    pub filters: Vec<SymbolFilter>,
17}