binance_client/websocket/event/
depth.rs1use serde::Deserialize;
6
7use crate::http_api_v3::data::depth_element::DepthElement;
8
9#[derive(Debug, Deserialize, Clone)]
13pub struct Depth {
14 #[serde(rename = "e")]
16 pub event_type: String,
17 #[serde(rename = "E")]
19 pub event_time: i64,
20 #[serde(rename = "s")]
22 pub symbol: String,
23 #[serde(rename = "U")]
25 pub first_update_id: i64,
26 #[serde(rename = "u")]
28 pub last_update_id: i64,
29 #[serde(rename = "b")]
31 pub bids: Vec<DepthElement>,
32 #[serde(rename = "a")]
34 pub asks: Vec<DepthElement>,
35}