pub struct MemoryHealthReport {
pub entity: String,
pub generated_at: KronroeTimestamp,
pub predicate_filter: Option<String>,
pub total_fact_count: usize,
pub active_fact_count: usize,
pub low_confidence_facts: Vec<Fact>,
pub stale_high_impact_facts: Vec<Fact>,
pub contradiction_count: usize,
pub recommended_actions: Vec<String>,
}Expand description
Operational memory-quality snapshot for one entity.
Fields§
§entity: String§generated_at: KronroeTimestamp§predicate_filter: Option<String>§total_fact_count: usize§active_fact_count: usize§low_confidence_facts: Vec<Fact>§stale_high_impact_facts: Vec<Fact>§contradiction_count: usize§recommended_actions: Vec<String>Trait Implementations§
Source§impl Clone for MemoryHealthReport
impl Clone for MemoryHealthReport
Source§fn clone(&self) -> MemoryHealthReport
fn clone(&self) -> MemoryHealthReport
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 moreAuto Trait Implementations§
impl Freeze for MemoryHealthReport
impl RefUnwindSafe for MemoryHealthReport
impl Send for MemoryHealthReport
impl Sync for MemoryHealthReport
impl Unpin for MemoryHealthReport
impl UnsafeUnpin for MemoryHealthReport
impl UnwindSafe for MemoryHealthReport
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