pub enum Impact {
Low,
Medium,
High,
}Expand description
How much applying a learning would change a future run.
Self-assessed, and therefore used for display and triage only — never to decide whether a learning applies. An agent rating its own work is exactly the claim the architecture says not to trust with anything load-bearing.
Variants§
Low
Minor convenience or polish.
Medium
Materially improves reliability or accuracy.
High
Prevents a wrong result, a shipped defect, or a blocked run.
Implementations§
Trait Implementations§
impl Copy for Impact
Source§impl<'de> Deserialize<'de> for Impact
impl<'de> Deserialize<'de> for Impact
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
impl Eq for Impact
Source§impl Ord for Impact
impl Ord for Impact
1.21.0 (const: unstable) · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
1.21.0 (const: unstable) · Source§fn min(self, other: Self) -> Selfwhere
Self: Sized,
fn min(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the minimum of two values. Read more
Source§impl PartialOrd for Impact
impl PartialOrd for Impact
impl StructuralPartialEq for Impact
Auto Trait Implementations§
impl Freeze for Impact
impl RefUnwindSafe for Impact
impl Send for Impact
impl Sync for Impact
impl Unpin for Impact
impl UnsafeUnpin for Impact
impl UnwindSafe for Impact
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