pub struct LearnedPattern {
pub pattern_id: String,
pub pattern_type: PatternType,
pub parameters: HashMap<String, Value>,
pub confidence: f64,
pub sample_count: usize,
pub last_updated: DateTime<Utc>,
}Expand description
Learned pattern from traffic analysis
Fields§
§pattern_id: StringPattern identifier
pattern_type: PatternTypePattern type
parameters: HashMap<String, Value>Learned parameters
confidence: f64Confidence score (0.0 to 1.0)
sample_count: usizeSample count used for learning
last_updated: DateTime<Utc>Last updated timestamp
Trait Implementations§
Source§impl Clone for LearnedPattern
impl Clone for LearnedPattern
Source§fn clone(&self) -> LearnedPattern
fn clone(&self) -> LearnedPattern
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 moreAuto Trait Implementations§
impl Freeze for LearnedPattern
impl RefUnwindSafe for LearnedPattern
impl Send for LearnedPattern
impl Sync for LearnedPattern
impl Unpin for LearnedPattern
impl UnwindSafe for LearnedPattern
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