LCOV - differential code coverage report
Current view: top level - proxy/src - cache.rs (source / functions) Coverage Total Hit UBC CBC
Current: f6946e90941b557c917ac98cd5a7e9506d180f3e.info Lines: 20.3 % 79 16 63 16
Current Date: 2023-10-19 02:04:12 Functions: 20.0 % 20 4 16 4
Baseline: c8637f37369098875162f194f92736355783b050.info
Baseline Date: 2023-10-18 20:25:20

Function Name Sort by function name TLA Hit count Sort by function hit count
<&proxy::cache::timed_lru::TimedLru<alloc::sync::Arc<str>, proxy::console::provider::NodeInfo> as proxy::cache::Cache>::invalidate UBC 0
<proxy::cache::timed_lru::Cached<&proxy::cache::timed_lru::TimedLru<alloc::sync::Arc<str>, proxy::console::provider::NodeInfo>> as core::ops::deref::Deref>::deref CBC 166
<proxy::cache::timed_lru::Cached<&proxy::cache::timed_lru::TimedLru<alloc::sync::Arc<str>, proxy::console::provider::NodeInfo>>>::cached CBC 8
<proxy::cache::timed_lru::Cached<&proxy::cache::timed_lru::TimedLru<alloc::sync::Arc<str>, proxy::console::provider::NodeInfo>>>::invalidate UBC 0
<proxy::cache::timed_lru::Cached<&proxy::cache::timed_lru::TimedLru<alloc::sync::Arc<str>, proxy::console::provider::NodeInfo>>>::new_uncached CBC 70
<proxy::cache::timed_lru::Cached<_> as core::ops::deref::DerefMut>::deref_mut CBC 132
, proxy::console::provider::NodeInfo>> as core::ops::deref::DerefMut>::deref_mut CBC 132
as core::ops::deref::DerefMut>::deref_mut UBC 0
<proxy::cache::timed_lru::TimedLru<_, _>>::new UBC 0
>::new UBC 0
, proxy::console::provider::NodeInfo>>::new UBC 0
<proxy::cache::timed_lru::TimedLru<alloc::sync::Arc<str>, proxy::console::provider::NodeInfo> as proxy::cache::Cache>::invalidate UBC 0
<proxy::cache::timed_lru::TimedLru<alloc::sync::Arc<str>, proxy::console::provider::NodeInfo>>::get::<str> UBC 0
<proxy::cache::timed_lru::TimedLru<alloc::sync::Arc<str>, proxy::console::provider::NodeInfo>>::get::<str>::{closure#0} UBC 0
<proxy::cache::timed_lru::TimedLru<alloc::sync::Arc<str>, proxy::console::provider::NodeInfo>>::get_raw::<str, proxy::cache::timed_lru::Cached<&proxy::cache::timed_lru::TimedLru<alloc::sync::Arc<str>, proxy::console::provider::NodeInfo>>, <proxy::cache::timed_lru::TimedLru<alloc::sync::Arc<str>, proxy::console::provider::NodeInfo>>::get<str>::{closure#0}> UBC 0
<proxy::cache::timed_lru::TimedLru<alloc::sync::Arc<str>, proxy::console::provider::NodeInfo>>::get_raw::<str, proxy::cache::timed_lru::Cached<&proxy::cache::timed_lru::TimedLru<alloc::sync::Arc<str>, proxy::console::provider::NodeInfo>>, <proxy::cache::timed_lru::TimedLru<alloc::sync::Arc<str>, proxy::console::provider::NodeInfo>>::get<str>::{closure#0}>::{closure#0} UBC 0
<proxy::cache::timed_lru::TimedLru<alloc::sync::Arc<str>, proxy::console::provider::NodeInfo>>::insert UBC 0
<proxy::cache::timed_lru::TimedLru<alloc::sync::Arc<str>, proxy::console::provider::NodeInfo>>::insert_raw UBC 0
<proxy::cache::timed_lru::TimedLru<alloc::sync::Arc<str>, proxy::console::provider::NodeInfo>>::insert_raw::{closure#0} UBC 0
<proxy::cache::timed_lru::TimedLru<alloc::sync::Arc<str>, proxy::console::provider::NodeInfo>>::insert_raw::{closure#1} UBC 0
<proxy::cache::timed_lru::TimedLru<alloc::sync::Arc<str>, proxy::console::provider::NodeInfo>>::invalidate_raw UBC 0
<proxy::cache::timed_lru::TimedLru<alloc::sync::Arc<str>, proxy::console::provider::NodeInfo>>::invalidate_raw::{closure#0} UBC 0

Generated by: LCOV version 2.1-beta