pub struct ScopeHealthSummary {
pub total_claim_versions: usize,
pub total_relation_versions: usize,
pub total_episodes: usize,
pub fragile_node_count: usize,
pub syndrome_count: usize,
pub degradation_count: usize,
pub unverified_claim_count: usize,
pub supersession_candidate_count: usize,
pub last_import_at: Option<String>,
}Expand description
Aggregate health metrics for a projected scope within semantic-memory.
Fields§
§total_claim_versions: usize§total_relation_versions: usize§total_episodes: usize§fragile_node_count: usize§syndrome_count: usize§degradation_count: usize§unverified_claim_count: usize§supersession_candidate_count: usize§last_import_at: Option<String>Trait Implementations§
Source§impl Clone for ScopeHealthSummary
impl Clone for ScopeHealthSummary
Source§fn clone(&self) -> ScopeHealthSummary
fn clone(&self) -> ScopeHealthSummary
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 moreSource§impl Debug for ScopeHealthSummary
impl Debug for ScopeHealthSummary
Source§impl Default for ScopeHealthSummary
impl Default for ScopeHealthSummary
Source§fn default() -> ScopeHealthSummary
fn default() -> ScopeHealthSummary
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ScopeHealthSummary
impl<'de> Deserialize<'de> for ScopeHealthSummary
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 ScopeHealthSummary
impl RefUnwindSafe for ScopeHealthSummary
impl Send for ScopeHealthSummary
impl Sync for ScopeHealthSummary
impl Unpin for ScopeHealthSummary
impl UnsafeUnpin for ScopeHealthSummary
impl UnwindSafe for ScopeHealthSummary
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