pub struct BehaviorProfile {
pub baseline_attractors: Vec<AttractorInfo>,
pub dimensions: usize,
pub threshold: f64,
}Expand description
Behavioral profile representing normal system behavior
Fields§
§baseline_attractors: Vec<AttractorInfo>Baseline attractors learned from normal behavior
dimensions: usizeDimensions of state space
threshold: f64Anomaly detection threshold
Trait Implementations§
Source§impl Clone for BehaviorProfile
impl Clone for BehaviorProfile
Source§fn clone(&self) -> BehaviorProfile
fn clone(&self) -> BehaviorProfile
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 BehaviorProfile
impl Debug for BehaviorProfile
Auto Trait Implementations§
impl Freeze for BehaviorProfile
impl RefUnwindSafe for BehaviorProfile
impl Send for BehaviorProfile
impl Sync for BehaviorProfile
impl Unpin for BehaviorProfile
impl UnwindSafe for BehaviorProfile
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