pub enum DriftType {
Gradual,
Sudden,
Recurring,
Mixed,
}Expand description
Types of temporal drift patterns.
Variants§
Gradual
Gradual, continuous drift over time (like inflation).
Sudden
Sudden, point-in-time shifts (like policy changes).
Recurring
Recurring patterns that cycle (like seasonal variations).
Mixed
Combination of gradual background drift with occasional sudden shifts.
Trait Implementations§
Source§impl<'de> Deserialize<'de> for DriftType
impl<'de> Deserialize<'de> for DriftType
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
impl Copy for DriftType
impl Eq for DriftType
impl StructuralPartialEq for DriftType
Auto Trait Implementations§
impl Freeze for DriftType
impl RefUnwindSafe for DriftType
impl Send for DriftType
impl Sync for DriftType
impl Unpin for DriftType
impl UnwindSafe for DriftType
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.