xapi_binance/data/
book_ticker.rs

1use 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}