LCOV - code coverage report
Current view: top level - proxy/src - cancellation.rs (source / functions) Coverage Total Hit
Test: 4f58e98c51285c7fa348e0b410c88a10caf68ad2.info Lines: 53.4 % 234 125
Test Date: 2025-01-07 20:58:07 Functions: 36.4 % 33 12

Function Name Sort by function name Hit count Sort by function hit count
<proxy::cancellation::CancelClosure>::new 0
<proxy::cancellation::CancelClosure>::set_ip_allowlist 0
<proxy::cancellation::CancelClosure>::try_cancel_query 0
<proxy::cancellation::CancelClosure>::try_cancel_query::{closure#0} 0
<proxy::cancellation::CancelClosure>::try_cancel_query::{closure#0}::{closure#0} 0
<proxy::cancellation::CancelError as proxy::error::ReportableError>::get_error_kind 0
<proxy::cancellation::CancellationHandler<_>>::cancel_session::{closure#0}::{closure#0} 0
>::cancel_session::{closure#0}::{closure#0} 0
>::cancel_session::{closure#0}::{closure#0} 0
>>>>::cancel_session::{closure#0}::{closure#0} 0
<proxy::cancellation::CancellationHandler<core::option::Option<alloc::sync::Arc<tokio::sync::mutex::Mutex<_>>>>>::new 0
>>>>::new 0
>>>>::new 0
<proxy::cancellation::Session<_>>::enable_query_cancellation 0
>::enable_query_cancellation 0
>>>>::enable_query_cancellation 0
<proxy::cancellation::CancellationHandler<()>>::contains 1
<proxy::cancellation::CancellationHandler<()>>::is_empty 1
<proxy::cancellation::CancellationHandler<_>>::cancel_session 1
>::cancel_session 0
>>>>::cancel_session 0
>::cancel_session 1
<proxy::cancellation::CancellationHandler<_>>::cancel_session::{closure#0} 1
>::cancel_session::{closure#0} 0
>>>>::cancel_session::{closure#0} 0
>::cancel_session::{closure#0} 1
<proxy::cancellation::CancellationHandler<_>>::get_session 1
>::get_session 0
>>>>::get_session 0
>::get_session 1
<proxy::cancellation::Session<_> as core::ops::drop::Drop>::drop 1
as core::ops::drop::Drop>::drop 0
>>> as core::ops::drop::Drop>::drop 0
as core::ops::drop::Drop>::drop 1
<proxy::cancellation::CancellationHandler<()>>::new 2
proxy::cancellation::tests::cancel_session_noop_regression 2
proxy::cancellation::tests::cancel_session_noop_regression 1
proxy::cancellation::tests::cancel_session_noop_regression::{closure#0} 1
proxy::cancellation::tests::check_session_drop 2
proxy::cancellation::tests::check_session_drop 1
proxy::cancellation::tests::check_session_drop::{closure#0} 1
proxy::cancellation::tests::config 2

Generated by: LCOV version 2.1-beta