pub enum StabilityTier {
Protected,
Standard,
Ephemeral,
}Expand description
Stability tiers determine supersede behavior, confidence defaults, and retrieval decay.
Variants§
Protected
identity, preference – supersede requires human confirmation
Standard
fact, decision, lesson, gotcha – supersede auto-applies unconfirmed
Ephemeral
catch-all for unknown / removed types – supersede auto-applies silently
Trait Implementations§
Source§impl Clone for StabilityTier
impl Clone for StabilityTier
Source§fn clone(&self) -> StabilityTier
fn clone(&self) -> StabilityTier
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for StabilityTier
Source§impl Debug for StabilityTier
impl Debug for StabilityTier
impl Eq for StabilityTier
Source§impl PartialEq for StabilityTier
impl PartialEq for StabilityTier
Source§fn eq(&self, other: &StabilityTier) -> bool
fn eq(&self, other: &StabilityTier) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for StabilityTier
Auto Trait Implementations§
impl Freeze for StabilityTier
impl RefUnwindSafe for StabilityTier
impl Send for StabilityTier
impl Sync for StabilityTier
impl Unpin for StabilityTier
impl UnsafeUnpin for StabilityTier
impl UnwindSafe for StabilityTier
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