LCOV - code coverage report
Current view: top level - proxy/src - cancellation.rs (source / functions) Coverage Total Hit
Test: 20b6afc7b7f34578dcaab2b3acdaecfe91cd8bf1.info Lines: 55.4 % 186 103
Test Date: 2024-11-25 17:48:16 Functions: 31.4 % 35 11

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
::try_cancel_query 0
::try_cancel_query::{closure#0} 0
<proxy::cancellation::CancelError as core::fmt::Display>::fmt 0
>::from 0
>::from 0
::source 0
::fmt 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

Generated by: LCOV version 2.1-beta