pub enum DeribitUpdateInterval {
Raw,
Ms100,
Agg2,
}Expand description
Deribit data stream update intervals.
Controls how frequently updates are sent for subscribed channels. Raw updates require authentication while aggregated updates are public.
Variants§
Raw
Raw updates - immediate delivery of each event. Requires authentication.
Ms100
Aggregated updates every 100 milliseconds (default).
Agg2
Aggregated updates every 2 ticks.
Implementations§
Trait Implementations§
Source§impl AsRef<str> for DeribitUpdateInterval
impl AsRef<str> for DeribitUpdateInterval
Source§impl Clone for DeribitUpdateInterval
impl Clone for DeribitUpdateInterval
Source§fn clone(&self) -> DeribitUpdateInterval
fn clone(&self) -> DeribitUpdateInterval
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for DeribitUpdateInterval
Source§impl Debug for DeribitUpdateInterval
impl Debug for DeribitUpdateInterval
Source§impl Default for DeribitUpdateInterval
impl Default for DeribitUpdateInterval
Source§fn default() -> DeribitUpdateInterval
fn default() -> DeribitUpdateInterval
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for DeribitUpdateInterval
impl<'de> Deserialize<'de> for DeribitUpdateInterval
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 Display for DeribitUpdateInterval
impl Display for DeribitUpdateInterval
impl Eq for DeribitUpdateInterval
Source§impl FromStr for DeribitUpdateInterval
impl FromStr for DeribitUpdateInterval
Source§impl Hash for DeribitUpdateInterval
impl Hash for DeribitUpdateInterval
Source§impl IntoEnumIterator for DeribitUpdateInterval
impl IntoEnumIterator for DeribitUpdateInterval
Source§impl PartialEq for DeribitUpdateInterval
impl PartialEq for DeribitUpdateInterval
Source§impl Serialize for DeribitUpdateInterval
impl Serialize for DeribitUpdateInterval
impl StructuralPartialEq for DeribitUpdateInterval
Auto Trait Implementations§
impl Freeze for DeribitUpdateInterval
impl RefUnwindSafe for DeribitUpdateInterval
impl Send for DeribitUpdateInterval
impl Sync for DeribitUpdateInterval
impl Unpin for DeribitUpdateInterval
impl UnsafeUnpin for DeribitUpdateInterval
impl UnwindSafe for DeribitUpdateInterval
Blanket Implementations§
impl<T> Allocation for T
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more