LCOV - code coverage report
Current view: top level - proxy/src - cancellation.rs (source / functions) Coverage Total Hit
Test: 8ac049b474321fdc72ddcb56d7165153a1a900e8.info Lines: 80.9 % 89 72
Test Date: 2023-09-06 10:18:01 Functions: 45.2 % 42 19

Function Name Sort by function name Hit count Sort by function hit count
<proxy::cancellation::CancelClosure>::try_cancel_query 0
<proxy::cancellation::CancelClosure>::try_cancel_query::{closure#0} 0
<proxy::cancellation::CancelMap>::cancel_session 0
<proxy::cancellation::CancelMap>::cancel_session::{closure#0} 0
<proxy::cancellation::CancelMap>::cancel_session::{closure#0}::{closure#0} 0
<proxy::cancellation::CancelMap>::cancel_session::{closure#0}::{closure#1} 0
<proxy::cancellation::CancelMap>::cancel_session::{closure#0}::{closure#2} 0
<proxy::cancellation::CancelMap>::with_session::<_, _, _>::{closure#0}::{closure#0} 0
::with_session::<_, _, _>::{closure#0}::{closure#0} 0
::with_session::::{closure#0}::{closure#0} 0
::with_session::::{closure#0}::{closure#2}, >>::connect_to_db::{closure#0}, ()>::{closure#0}::{closure#0} 0
::with_session::>::{closure#0}::{closure#2}, >>>::connect_to_db::{closure#0}, ()>::{closure#0}::{closure#0} 0
<proxy::cancellation::CancelMap>::contains 1
<proxy::cancellation::CancelMap>::is_empty 1
proxy::cancellation::tests::check_session_drop::{closure#0}::{closure#0}::{closure#0} 1
proxy::cancellation::tests::check_session_drop 3
proxy::cancellation::tests::check_session_drop 1
proxy::cancellation::tests::check_session_drop::{closure#0} 2
<proxy::cancellation::CancelClosure as core::clone::Clone>::clone 27
<proxy::cancellation::CancelClosure>::new 27
<proxy::cancellation::Session>::enable_query_cancellation 27
<proxy::cancellation::Session>::enable_query_cancellation::{closure#0} 27
<proxy::cancellation::CancelMap>::with_session::<_, _, _>::{closure#0}::{closure#1}::{closure#0} 31
::with_session::<_, _, _>::{closure#0}::{closure#1}::{closure#0} 0
::with_session::::{closure#0}::{closure#1}::{closure#0} 0
::with_session::::{closure#0}::{closure#2}, >>::connect_to_db::{closure#0}, ()>::{closure#0}::{closure#1}::{closure#0} 0
::with_session::>::{closure#0}::{closure#2}, >>>::connect_to_db::{closure#0}, ()>::{closure#0}::{closure#1}::{closure#0} 31
<proxy::cancellation::CancelMap>::with_session::<_, _, _>::{closure#0}::{closure#2} 31
::with_session::<_, _, _>::{closure#0}::{closure#2} 0
::with_session::::{closure#0}::{closure#2} 0
::with_session::::{closure#0}::{closure#2}, >>::connect_to_db::{closure#0}, ()>::{closure#0}::{closure#2} 0
::with_session::>::{closure#0}::{closure#2}, >>>::connect_to_db::{closure#0}, ()>::{closure#0}::{closure#2} 31
<proxy::cancellation::CancelMap>::with_session::<_, _, _> 32
::with_session::<_, _, _> 0
::with_session::::{closure#0}::{closure#2}, >>::connect_to_db::{closure#0}, ()> 0
::with_session:: 1
::with_session::>::{closure#0}::{closure#2}, >>>::connect_to_db::{closure#0}, ()> 31
<proxy::cancellation::CancelMap>::with_session::<_, _, _>::{closure#0} 32
::with_session::<_, _, _>::{closure#0} 0
::with_session::::{closure#0}::{closure#2}, >>::connect_to_db::{closure#0}, ()>::{closure#0} 0
::with_session::::{closure#0} 1
::with_session::>::{closure#0}::{closure#2}, >>>::connect_to_db::{closure#0}, ()>::{closure#0} 31
<proxy::cancellation::CancelMap>::with_session::<_, _, _>::{closure#0}::{closure#1} 32
::with_session::<_, _, _>::{closure#0}::{closure#1} 0
::with_session::::{closure#0}::{closure#2}, >>::connect_to_db::{closure#0}, ()>::{closure#0}::{closure#1} 0
::with_session::::{closure#0}::{closure#1} 1
::with_session::>::{closure#0}::{closure#2}, >>>::connect_to_db::{closure#0}, ()>::{closure#0}::{closure#1} 31
<proxy::cancellation::Session>::new 32
<proxy::cancellation::CancelMap as core::default::Default>::default 44

Generated by: LCOV version 2.1-beta