1
 2
 3
 4
 5
 6
 7
 8
 9
10
use serde::Deserialize;
use serde::Serialize;

/// This struct represents the offer book
#[derive(Serialize, Deserialize, Debug)]
pub struct Book<T> {
    pub sequence: usize,
    pub bids: Vec<T>,
    pub asks: Vec<T>,
}