Trait concread::arcache::stats::ARCacheWriteStat
source · pub trait ARCacheWriteStat<K> {
Show 15 methods
// Provided methods
fn cache_clear(&mut self) { ... }
fn cache_read(&mut self) { ... }
fn cache_hit(&mut self) { ... }
fn include(&mut self, _k: &K) { ... }
fn include_haunted(&mut self, k: &K) { ... }
fn modify(&mut self, _k: &K) { ... }
fn ghost_frequent_revive(&mut self, _k: &K) { ... }
fn ghost_recent_revive(&mut self, _k: &K) { ... }
fn evict_from_recent(&mut self, _k: &K) { ... }
fn evict_from_frequent(&mut self, _k: &K) { ... }
fn p_weight(&mut self, _p: u64) { ... }
fn shared_max(&mut self, _i: u64) { ... }
fn freq(&mut self, _i: u64) { ... }
fn recent(&mut self, _i: u64) { ... }
fn all_seen_keys(&mut self, _i: u64) { ... }
}
Expand description
Write statistics for ARCache
Provided Methods§
sourcefn cache_clear(&mut self)
fn cache_clear(&mut self)
_
sourcefn cache_read(&mut self)
fn cache_read(&mut self)
_
sourcefn include_haunted(&mut self, k: &K)
fn include_haunted(&mut self, k: &K)
_
sourcefn ghost_frequent_revive(&mut self, _k: &K)
fn ghost_frequent_revive(&mut self, _k: &K)
_
sourcefn ghost_recent_revive(&mut self, _k: &K)
fn ghost_recent_revive(&mut self, _k: &K)
_
sourcefn evict_from_recent(&mut self, _k: &K)
fn evict_from_recent(&mut self, _k: &K)
_
sourcefn evict_from_frequent(&mut self, _k: &K)
fn evict_from_frequent(&mut self, _k: &K)
_
_
sourcefn all_seen_keys(&mut self, _i: u64)
fn all_seen_keys(&mut self, _i: u64)
_