pub struct BehavioralDriftEvent {
pub behavior_type: String,
pub entity_type: String,
pub detection_difficulty: DetectionDifficulty,
pub metrics: HashMap<String, f64>,
}Expand description
Behavioral drift event.
Fields§
§behavior_type: StringBehavior type (e.g., “vendor_quality”, “customer_payment”).
entity_type: StringEntity type affected.
detection_difficulty: DetectionDifficultyDetection difficulty.
metrics: HashMap<String, f64>Behavior metrics.
Trait Implementations§
Source§impl Clone for BehavioralDriftEvent
impl Clone for BehavioralDriftEvent
Source§fn clone(&self) -> BehavioralDriftEvent
fn clone(&self) -> BehavioralDriftEvent
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 BehavioralDriftEvent
impl Debug for BehavioralDriftEvent
Source§impl<'de> Deserialize<'de> for BehavioralDriftEvent
impl<'de> Deserialize<'de> for BehavioralDriftEvent
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
Auto Trait Implementations§
impl Freeze for BehavioralDriftEvent
impl RefUnwindSafe for BehavioralDriftEvent
impl Send for BehavioralDriftEvent
impl Sync for BehavioralDriftEvent
impl Unpin for BehavioralDriftEvent
impl UnsafeUnpin for BehavioralDriftEvent
impl UnwindSafe for BehavioralDriftEvent
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