LCOV - code coverage report
Current view: top level - safekeeper/src/http - routes.rs (source / functions) Coverage Total Hit
Test: 361d6f82bad5257aa16228e326567148b9221272.info Lines: 3.5 % 426 15
Test Date: 2024-06-24 13:31:33 Functions: 1.1 % 89 1

Function Name Sort by function name Hit count Sort by function hit count
<<safekeeper::http::routes::AcceptorStateStatus as serde::de::Deserialize>::deserialize::__Visitor as serde::de::Visitor>::expecting 0
<::deserialize::__Field as serde::de::Deserialize>::deserialize::> 0
<::deserialize::__FieldVisitor as serde::de::Visitor>::expecting 0
<::deserialize::__FieldVisitor as serde::de::Visitor>::visit_bytes::<_> 0
<::deserialize::__FieldVisitor as serde::de::Visitor>::visit_str:: 0
<::deserialize::__FieldVisitor as serde::de::Visitor>::visit_u64::<_> 0
<::deserialize::__Visitor as serde::de::Visitor>::expecting 0
<::deserialize::__Visitor as serde::de::Visitor>::visit_map::> 0
<::deserialize::__Visitor as serde::de::Visitor>::visit_seq::> 0
<<safekeeper::http::routes::TermSwitchApiEntry as serde::de::Deserialize>::deserialize::__Visitor as serde::de::Visitor>::expecting 0
<::deserialize::__Field as serde::de::Deserialize>::deserialize::> 0
<::deserialize::__FieldVisitor as serde::de::Visitor>::expecting 0
<::deserialize::__FieldVisitor as serde::de::Visitor>::visit_bytes::<_> 0
<::deserialize::__FieldVisitor as serde::de::Visitor>::visit_str:: 0
<::deserialize::__FieldVisitor as serde::de::Visitor>::visit_u64::<_> 0
<::deserialize::__Visitor as serde::de::Visitor>::expecting 0
<::deserialize::__Visitor as serde::de::Visitor>::visit_map::> 0
<::deserialize::__Visitor as serde::de::Visitor>::visit_seq::> 0
<<safekeeper::http::routes::TimelineStatus as serde::de::Deserialize>::deserialize::__Visitor as serde::de::Visitor>::expecting 0
<::deserialize::__Field as serde::de::Deserialize>::deserialize::> 0
<::deserialize::__FieldVisitor as serde::de::Visitor>::expecting 0
<::deserialize::__FieldVisitor as serde::de::Visitor>::visit_bytes::<_> 0
<::deserialize::__FieldVisitor as serde::de::Visitor>::visit_str:: 0
<::deserialize::__FieldVisitor as serde::de::Visitor>::visit_u64::<_> 0
<::deserialize::__Visitor as serde::de::Visitor>::expecting 0
<::deserialize::__Visitor as serde::de::Visitor>::visit_map::> 0
<::deserialize::__Visitor as serde::de::Visitor>::visit_seq::> 0
<safekeeper::safekeeper::TermLsn as core::convert::From<safekeeper::http::routes::TermSwitchApiEntry>>::from 0
safekeeper::http::routes::check_permission 0
safekeeper::http::routes::check_permission::{closure#0} 0
safekeeper::http::routes::dump_debug_handler 0
safekeeper::http::routes::dump_debug_handler 0
safekeeper::http::routes::dump_debug_handler::{closure#0} 0
safekeeper::http::routes::dump_debug_handler::{closure#0}::{closure#0} 0
safekeeper::http::routes::dump_debug_handler::{closure#0}::{closure#0}::{closure#0} 0
safekeeper::http::routes::get_conf 0
safekeeper::http::routes::make_router 0
safekeeper::http::routes::make_router::{closure#0} 0
safekeeper::http::routes::make_router::{closure#0}::ALLOWLIST_ROUTES::{closure#0} 0
safekeeper::http::routes::make_router::{closure#0}::ALLOWLIST_ROUTES::{closure#0}::{closure#0} 0
safekeeper::http::routes::make_router::{closure#10} 0
safekeeper::http::routes::make_router::{closure#11} 0
safekeeper::http::routes::make_router::{closure#12} 0
safekeeper::http::routes::make_router::{closure#13} 0
safekeeper::http::routes::make_router::{closure#14} 0
safekeeper::http::routes::make_router::{closure#15} 0
safekeeper::http::routes::make_router::{closure#1} 0
safekeeper::http::routes::make_router::{closure#2} 0
safekeeper::http::routes::make_router::{closure#3} 0
safekeeper::http::routes::make_router::{closure#3}::{closure#0} 0
safekeeper::http::routes::make_router::{closure#3}::{closure#0} 0
safekeeper::http::routes::make_router::{closure#3}::{closure#0}::{closure#0} 0
safekeeper::http::routes::make_router::{closure#4} 0
safekeeper::http::routes::make_router::{closure#5} 0
safekeeper::http::routes::make_router::{closure#6} 0
safekeeper::http::routes::make_router::{closure#7} 0
safekeeper::http::routes::make_router::{closure#8} 0
safekeeper::http::routes::make_router::{closure#9} 0
safekeeper::http::routes::parse_kv_str::<core::str::error::ParseBoolError, bool> 0
safekeeper::http::routes::parse_kv_str:: 0
safekeeper::http::routes::parse_kv_str:: 0
safekeeper::http::routes::parse_kv_str:: 0
safekeeper::http::routes::parse_kv_str::<core::str::error::ParseBoolError, bool>::{closure#0} 0
safekeeper::http::routes::parse_kv_str::::{closure#0} 0
safekeeper::http::routes::parse_kv_str::::{closure#0} 0
safekeeper::http::routes::parse_kv_str::::{closure#0} 0
safekeeper::http::routes::patch_control_file_handler 0
safekeeper::http::routes::patch_control_file_handler::{closure#0} 0
safekeeper::http::routes::record_safekeeper_info 0
safekeeper::http::routes::record_safekeeper_info 0
safekeeper::http::routes::record_safekeeper_info::{closure#0} 0
safekeeper::http::routes::record_safekeeper_info::{closure#0}::{closure#0} 0
safekeeper::http::routes::record_safekeeper_info::{closure#0}::{closure#1} 0
safekeeper::http::routes::status_handler 0
safekeeper::http::routes::status_handler 0
safekeeper::http::routes::status_handler::{closure#0} 0
safekeeper::http::routes::tenant_delete_handler 0
safekeeper::http::routes::tenant_delete_handler 0
safekeeper::http::routes::tenant_delete_handler::{closure#0} 0
safekeeper::http::routes::tenant_delete_handler::{closure#0}::{closure#0} 0
safekeeper::http::routes::timeline_checkpoint_handler 0
safekeeper::http::routes::timeline_checkpoint_handler 0
safekeeper::http::routes::timeline_checkpoint_handler::{closure#0} 0
safekeeper::http::routes::timeline_copy_handler 0
safekeeper::http::routes::timeline_copy_handler 0
safekeeper::http::routes::timeline_copy_handler::{closure#0} 0
safekeeper::http::routes::timeline_create_handler 0
safekeeper::http::routes::timeline_create_handler 0
safekeeper::http::routes::timeline_create_handler::{closure#0} 0
safekeeper::http::routes::timeline_create_handler::{closure#0}::{closure#0} 0
safekeeper::http::routes::timeline_delete_handler 0
safekeeper::http::routes::timeline_delete_handler 0
safekeeper::http::routes::timeline_delete_handler::{closure#0} 0
safekeeper::http::routes::timeline_digest_handler 0
safekeeper::http::routes::timeline_digest_handler 0
safekeeper::http::routes::timeline_digest_handler::{closure#0} 0
safekeeper::http::routes::timeline_pull_handler 0
safekeeper::http::routes::timeline_pull_handler 0
safekeeper::http::routes::timeline_pull_handler::{closure#0} 0
safekeeper::http::routes::timeline_snapshot_handler 0
safekeeper::http::routes::timeline_snapshot_handler 0
safekeeper::http::routes::timeline_snapshot_handler::{closure#0} 0
safekeeper::http::routes::timeline_status_handler 0
safekeeper::http::routes::timeline_status_handler 0
safekeeper::http::routes::timeline_status_handler::{closure#0} 0
safekeeper::http::routes::timeline_status_handler::{closure#0}::{closure#0} 0
safekeeper::http::routes::tests::test_term_switch_entry_api_serialize 2

Generated by: LCOV version 2.1-beta