pub type ScmStatsAlias = ScmCacheStats;Expand description
Alias: the cache statistics type used by SemanticCacheManager.
Aliased Type§
pub struct ScmStatsAlias {
pub total_insertions: u64,
pub exact_hits: u64,
pub semantic_hits: u64,
pub misses: u64,
pub evictions: u64,
pub current_entries: usize,
pub current_bytes: usize,
pub semantic_hit_rate: f64,
pub avg_similarity_on_semantic_hit: f64,
}Fields§
§total_insertions: u64Total number of successful insertions (not counting replacements).
exact_hits: u64Total exact-match hits.
semantic_hits: u64Total semantic hits (similarity above threshold, but not exact).
misses: u64Total cache misses.
evictions: u64Total evictions performed.
current_entries: usizeCurrent number of live entries.
current_bytes: usizeCurrent total byte consumption.
semantic_hit_rate: f64semantic_hits / (exact_hits + semantic_hits + misses), or 0.0.
avg_similarity_on_semantic_hit: f64Running average of cosine similarity on all semantic hits.