pub enum CacheEnabledMessages {
MarketChange(Vec<MarketBookCache>),
OrderChange(Vec<OrderBookCache>),
Connection(ConnectionMessage),
Status(StatusMessage),
}Expand description
Represents messages that have caching enabled.
Variants§
MarketChange(Vec<MarketBookCache>)
Represents market changes.
OrderChange(Vec<OrderBookCache>)
Represents order changes.
Connection(ConnectionMessage)
Represents connection messages.
Status(StatusMessage)
Represents status messages.
Trait Implementations§
Source§impl Clone for CacheEnabledMessages
impl Clone for CacheEnabledMessages
Source§fn clone(&self) -> CacheEnabledMessages
fn clone(&self) -> CacheEnabledMessages
Returns a copy 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 moreAuto Trait Implementations§
impl Freeze for CacheEnabledMessages
impl RefUnwindSafe for CacheEnabledMessages
impl Send for CacheEnabledMessages
impl Sync for CacheEnabledMessages
impl Unpin for CacheEnabledMessages
impl UnwindSafe for CacheEnabledMessages
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