pub enum PredictionModelType {
Markov1,
Markov2,
NGram,
}Expand description
Prediction model type.
Variants§
Markov1
First-order Markov chain (single previous activity).
Markov2
Second-order Markov chain (two previous activities).
NGram
N-gram model with configurable n.
Trait Implementations§
Source§impl Clone for PredictionModelType
impl Clone for PredictionModelType
Source§fn clone(&self) -> PredictionModelType
fn clone(&self) -> PredictionModelType
Returns a duplicate 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 moreSource§impl Debug for PredictionModelType
impl Debug for PredictionModelType
Source§impl Default for PredictionModelType
impl Default for PredictionModelType
Source§fn default() -> PredictionModelType
fn default() -> PredictionModelType
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for PredictionModelType
impl<'de> Deserialize<'de> for PredictionModelType
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 PartialEq for PredictionModelType
impl PartialEq for PredictionModelType
Source§impl Serialize for PredictionModelType
impl Serialize for PredictionModelType
impl Copy for PredictionModelType
impl Eq for PredictionModelType
impl StructuralPartialEq for PredictionModelType
Auto Trait Implementations§
impl Freeze for PredictionModelType
impl RefUnwindSafe for PredictionModelType
impl Send for PredictionModelType
impl Sync for PredictionModelType
impl Unpin for PredictionModelType
impl UnwindSafe for PredictionModelType
Blanket Implementations§
Source§impl<T> ArchivePointee for T
impl<T> ArchivePointee for T
Source§type ArchivedMetadata = ()
type ArchivedMetadata = ()
The archived version of the pointer metadata for this type.
Source§fn pointer_metadata(
_: &<T as ArchivePointee>::ArchivedMetadata,
) -> <T as Pointee>::Metadata
fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata, ) -> <T as Pointee>::Metadata
Converts some archived metadata to the pointer metadata for itself.
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<F, W, T, D> Deserialize<With<T, W>, D> for F
impl<F, W, T, D> Deserialize<With<T, W>, D> for F
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.Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> LayoutRaw for T
impl<T> LayoutRaw for T
Source§fn layout_raw(_: <T as Pointee>::Metadata) -> Result<Layout, LayoutError>
fn layout_raw(_: <T as Pointee>::Metadata) -> Result<Layout, LayoutError>
Gets the layout of the type.