pub struct BookNotificationRaw {
pub asks: Vec<(PriceLevelUpdateAction, f64, f64)>,
pub bids: Vec<(PriceLevelUpdateAction, f64, f64)>,
pub change_id: i64,
pub instrument_name: String,
pub prev_change_id: Option<i64>,
pub timestamp: Option<i64>,
pub type: Option<BookNotificationRawType>,
}Fields§
§asks: Vec<(PriceLevelUpdateAction, f64, f64)>§bids: Vec<(PriceLevelUpdateAction, f64, f64)>§change_id: i64§instrument_name: String§prev_change_id: Option<i64>§timestamp: Option<i64>§type: Option<BookNotificationRawType>Trait Implementations§
Source§impl Clone for BookNotificationRaw
impl Clone for BookNotificationRaw
Source§fn clone(&self) -> BookNotificationRaw
fn clone(&self) -> BookNotificationRaw
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for BookNotificationRaw
impl Debug for BookNotificationRaw
Source§impl Default for BookNotificationRaw
impl Default for BookNotificationRaw
Source§fn default() -> BookNotificationRaw
fn default() -> BookNotificationRaw
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for BookNotificationRaw
impl<'de> Deserialize<'de> for BookNotificationRaw
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
Source§impl PartialEq for BookNotificationRaw
impl PartialEq for BookNotificationRaw
Source§impl Serialize for BookNotificationRaw
impl Serialize for BookNotificationRaw
impl StructuralPartialEq for BookNotificationRaw
Auto Trait Implementations§
impl Freeze for BookNotificationRaw
impl RefUnwindSafe for BookNotificationRaw
impl Send for BookNotificationRaw
impl Sync for BookNotificationRaw
impl Unpin for BookNotificationRaw
impl UnwindSafe for BookNotificationRaw
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