pub struct BooksData {
pub symbol: String,
pub bids: Vec<PriceLevel>,
pub asks: Vec<PriceLevel>,
pub time: Option<i64>,
pub serial: Option<i64>,
}Expand description
Books data (order book depth)
Fields§
§symbol: StringStock symbol
bids: Vec<PriceLevel>Bid levels
asks: Vec<PriceLevel>Ask levels
time: Option<i64>Unix microseconds
serial: Option<i64>Serial number
Trait Implementations§
Source§impl<'de> Deserialize<'de> for BooksData
impl<'de> Deserialize<'de> for BooksData
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for BooksData
impl RefUnwindSafe for BooksData
impl Send for BooksData
impl Sync for BooksData
impl Unpin for BooksData
impl UnsafeUnpin for BooksData
impl UnwindSafe for BooksData
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more