pub struct CCSpotInstrumentMetdata {
pub metadata_version: usize,
pub instrument_status: String,
pub first_seen_on_pollings_ts: i64,
pub last_seen_pollings_ts: i64,
pub instrument: String,
pub instrument_mapping: CCInstrumentMapping,
pub instrument_external_data: String,
pub first_ob_l2_minute_snapshot_ts: Option<i64>,
}
Expand description
Spot: Instrument Metadata
Fields§
§metadata_version: usize
§instrument_status: String
§first_seen_on_pollings_ts: i64
§last_seen_pollings_ts: i64
§instrument: String
§instrument_mapping: CCInstrumentMapping
§instrument_external_data: String
§first_ob_l2_minute_snapshot_ts: Option<i64>
Trait Implementations§
source§impl Debug for CCSpotInstrumentMetdata
impl Debug for CCSpotInstrumentMetdata
source§impl<'de> Deserialize<'de> for CCSpotInstrumentMetdata
impl<'de> Deserialize<'de> for CCSpotInstrumentMetdata
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 CCSpotInstrumentMetdata
impl RefUnwindSafe for CCSpotInstrumentMetdata
impl Send for CCSpotInstrumentMetdata
impl Sync for CCSpotInstrumentMetdata
impl Unpin for CCSpotInstrumentMetdata
impl UnwindSafe for CCSpotInstrumentMetdata
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