cefi_rs/
types.rs

1use serde::{Deserialize, Serialize};
2
3#[derive(Serialize, Deserialize, Debug, Clone)]
4pub struct OrderbookLevel {
5    pub price: f64,
6    pub amount: f64,
7}
8
9#[derive(Serialize, Deserialize, Debug, Clone)]
10pub struct Orderbook {
11    pub symbol: String,
12    pub asks: Vec<OrderbookLevel>,
13    pub bids: Vec<OrderbookLevel>,
14    pub timestamp_ms: i64,
15}