LCOV - code coverage report
Current view: top level - proxy/src/cache - common.rs (source / functions) Coverage Total Hit
Test: a14d6a1f0ccf210374e9eaed9918e97cd6f5d5ba.info Lines: 96.3 % 82 79
Test Date: 2025-08-04 14:37:31 Functions: 72.4 % 29 21

Function Name Sort by function name Hit count Sort by function hit count
<proxy::cache::common::Cached<_, _> as core::ops::deref::DerefMut>::deref_mut 0
<proxy::cache::common::CplaneExpiry>::expire_err_early::{closure#1} 0
<proxy::cache::common::Cached<&proxy::cache::node_info::NodeInfoCache, proxy::control_plane::NodeInfo>>::new_uncached 1
<proxy::cache::common::CplaneExpiry>::expire_err_early::{closure#0} 1
<proxy::cache::common::Cached<&proxy::cache::node_info::NodeInfoCache, proxy::control_plane::NodeInfo> as core::ops::deref::Deref>::deref 4
as core::ops::deref::Deref>::deref 0
as core::ops::deref::Deref>::deref 4
<proxy::cache::common::CplaneExpiry>::expire_err_early 4
<proxy::cache::common::CplaneExpiry as moka::policy::Expiry<proxy::types::EndpointCacheKey, core::result::Result<proxy::control_plane::NodeInfo, alloc::boxed::Box<proxy::control_plane::messages::ControlPlaneErrorMessage>>>>::expire_after_update 5
>>>::expire_after_update 0
, proxy::intern::InternedString), core::result::Result>>>::expire_after_update 2
, core::result::Result>>>::expire_after_update 3
<&proxy::scram::cache::Pbkdf2Cache as proxy::cache::common::Cache>::invalidate 6
<&proxy::scram::cache::Pbkdf2Cache as proxy::cache::common::Cache>::invalidate 0
<&proxy::cache::node_info::NodeInfoCache as proxy::cache::common::Cache>::invalidate 6
<proxy::cache::common::Cached<&proxy::cache::node_info::NodeInfoCache, proxy::control_plane::NodeInfo>>::invalidate 6
>::invalidate 0
>::invalidate 6
proxy::cache::common::eviction_listener 14
<proxy::cache::common::CplaneExpiry as core::default::Default>::default 15
<proxy::cache::common::Cached<&proxy::cache::node_info::NodeInfoCache, proxy::control_plane::NodeInfo>>::cached 16
proxy::cache::common::count_cache_outcome::<proxy::scram::cache::Pbkdf2CacheEntry> 19
proxy::cache::common::count_cache_outcome::> 0
proxy::cache::common::count_cache_outcome::>> 0
proxy::cache::common::count_cache_outcome::>> 4
proxy::cache::common::count_cache_outcome::>> 7
proxy::cache::common::count_cache_outcome:: 8
<proxy::cache::common::CplaneExpiry as moka::policy::Expiry<proxy::types::EndpointCacheKey, core::result::Result<proxy::control_plane::NodeInfo, alloc::boxed::Box<proxy::control_plane::messages::ControlPlaneErrorMessage>>>>::expire_after_create 24
, core::result::Result>>>::expire_after_create 2
, proxy::intern::InternedString), core::result::Result>>>::expire_after_create 5
>>>::expire_after_create 17
<proxy::cache::common::CplaneExpiry>::expire_early::<proxy::control_plane::NodeInfo> 29
::expire_early:: 5
::expire_early:: 7
::expire_early:: 17
proxy::cache::common::count_cache_insert 33

Generated by: LCOV version 2.1-beta