openlimits_exchange/model/request/
order_book_response.rs

1use derive_more::Constructor;
2use serde::Deserialize;
3use serde::Serialize;
4use crate::model::AskBid;
5
6/// This struct represents an order book response
7#[derive(Serialize, Deserialize, Clone, Constructor, Debug, Default, PartialEq)]
8pub struct OrderBookResponse {
9    pub update_id: Option<u64>,
10    pub last_update_id: Option<u64>,
11    pub bids: Vec<AskBid>,
12    pub asks: Vec<AskBid>,
13}