pub enum OperatingPoint {
HighRecall,
Balanced,
HighPrecision,
}Expand description
Pre-defined operating points that balance precision against recall.
Used in SecurityAnalysisConfig and mapped to per-category thresholds
by the ensemble analyzer.
Variants§
HighRecall
High recall, more false positives – catch everything.
Balanced
Balanced precision and recall – recommended default.
HighPrecision
High precision, fewer false positives – production-safe.
Trait Implementations§
Source§impl Clone for OperatingPoint
impl Clone for OperatingPoint
Source§fn clone(&self) -> OperatingPoint
fn clone(&self) -> OperatingPoint
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 OperatingPoint
impl Debug for OperatingPoint
Source§impl Default for OperatingPoint
impl Default for OperatingPoint
Source§fn default() -> OperatingPoint
fn default() -> OperatingPoint
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for OperatingPoint
impl<'de> Deserialize<'de> for OperatingPoint
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 OperatingPoint
impl PartialEq for OperatingPoint
Source§impl Serialize for OperatingPoint
impl Serialize for OperatingPoint
impl Eq for OperatingPoint
impl StructuralPartialEq for OperatingPoint
Auto Trait Implementations§
impl Freeze for OperatingPoint
impl RefUnwindSafe for OperatingPoint
impl Send for OperatingPoint
impl Sync for OperatingPoint
impl Unpin for OperatingPoint
impl UnsafeUnpin for OperatingPoint
impl UnwindSafe for OperatingPoint
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.