xapi_binance/data/
book_ticker.rs1use rust_decimal::Decimal;
2use serde::Deserialize;
3use xapi_shared::data::crypto_symbol::CryptoSymbol;
4
5#[derive(Debug, Clone, Deserialize)]
6pub struct BnBookTickerStream {
7 #[serde(rename = "u")]
8 pub update_id: u64,
9 #[serde(rename = "s")]
10 pub symbol: CryptoSymbol,
11 #[serde(rename = "b")]
12 pub best_bid_price: Decimal,
13 #[serde(rename = "B")]
14 pub best_bid_qty: Decimal,
15 #[serde(rename = "a")]
16 pub best_ask_price: Decimal,
17 #[serde(rename = "A")]
18 pub best_ask_qty: Decimal,
19}