Enum MarketData
pub enum MarketData {
Trade(Trade),
L2Delta(L2Update),
L2Snapshot(L2Update),
Liquidation(LiquidationEvent),
OhlcvBar(OhlcvBar),
}Variants§
Trade(Trade)
L2Delta(L2Update)
L2Snapshot(L2Update)
Liquidation(LiquidationEvent)
OhlcvBar(OhlcvBar)
Implementations§
§impl MarketData
impl MarketData
pub fn data_type(&self) -> MarketDataType
pub fn data_type(&self) -> MarketDataType
Trait Implementations§
§impl Clone for MarketData
impl Clone for MarketData
§fn clone(&self) -> MarketData
fn clone(&self) -> MarketData
1.0.0 (const: )§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
§impl<'de> Deserialize<'de> for MarketData
impl<'de> Deserialize<'de> for MarketData
§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>,
§impl PartialEq for MarketData
impl PartialEq for MarketData
§impl Serialize for MarketData
impl Serialize for MarketData
impl Eq for MarketData
impl StructuralPartialEq for MarketData
Auto Trait Implementations§
impl Freeze for MarketData
impl RefUnwindSafe for MarketData
impl Send for MarketData
impl Sync for MarketData
impl Unpin for MarketData
impl UnsafeUnpin for MarketData
impl UnwindSafe for MarketData
Blanket Implementations§
§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§unsafe fn clone_to_uninit(&self, dest: *mut u8)
unsafe fn clone_to_uninit(&self, dest: *mut u8)
🔬This is a nightly-only experimental API. (
clone_to_uninit)