LCOV - differential code coverage report
Current view: top level - proxy/src/auth - backend.rs (source / functions) Coverage Total Hit UBC CBC
Current: f6946e90941b557c917ac98cd5a7e9506d180f3e.info Lines: 79.0 % 105 83 22 83
Current Date: 2023-10-19 02:04:12 Functions: 38.0 % 50 19 31 19
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::auth::backend::AuthSuccess<_>>::map::<_, _> CBC 3
>::map::<_, _> UBC 0
>::map::, proxy::console::provider::NodeInfo>>, , proxy::console::provider::NodeInfo>>>::new_uncached> CBC 3
<proxy::auth::backend::BackendType<()> as core::fmt::Display>::fmt CBC 16
<proxy::auth::backend::BackendType<_>>::as_ref CBC 60
>::as_ref CBC 60
>::as_ref UBC 0
<proxy::auth::backend::BackendType<_>>::map::<_, _> CBC 60
>::map::, proxy::http::conn_pool::connect_to_compute::{closure#0}::{closure#0}::{closure#1}> CBC 27
>::map::, proxy::proxy::handle_client::{closure#0}::{closure#1}> UBC 0
>::map::, proxy::proxy::handle_client>::{closure#0}::{closure#1}> CBC 33
>::map::<_, _> UBC 0
<proxy::auth::backend::BackendType<core::result::Result<_, _>>>::transpose CBC 60
>>::transpose UBC 0
>>::transpose CBC 60
<proxy::auth::backend::BackendType<core::result::Result<_, _>>>::transpose::{closure#0} UBC 0
>>::transpose::{closure#0} UBC 0
>>::transpose::{closure#0} UBC 0
<proxy::auth::backend::BackendType<core::result::Result<_, _>>>::transpose::{closure#1} CBC 57
>>::transpose::{closure#1} UBC 0
>>::transpose::{closure#1} CBC 57
<proxy::auth::backend::BackendType<proxy::auth::credentials::ClientCredentials>>::authenticate::<_> CBC 69
>::authenticate::<_> UBC 0
>::authenticate::<_>::{closure#0} UBC 0
>::authenticate::<_>::{closure#0}::{closure#0} UBC 0
>::authenticate::> UBC 0
>::authenticate::>::{closure#0} UBC 0
>::authenticate::>::{closure#0}::{closure#0} UBC 0
>::authenticate::>> CBC 33
>::authenticate::>>::{closure#0} CBC 33
>::authenticate::>>::{closure#0}::{closure#0} CBC 3
<proxy::auth::backend::BackendType<proxy::auth::credentials::ClientCredentials>>::authenticate::<_>::{closure#0}::{closure#0}::{closure#0} UBC 0
>::authenticate::<_>::{closure#0}::{closure#0}::{closure#0} UBC 0
>::authenticate::>::{closure#0}::{closure#0}::{closure#0} UBC 0
>::authenticate::>>::{closure#0}::{closure#0}::{closure#0} UBC 0
<proxy::auth::backend::BackendType<proxy::auth::credentials::ClientCredentials>>::authenticate::<_>::{closure#0}::{closure#0}::{closure#1} CBC 30
>::authenticate::<_>::{closure#0}::{closure#0}::{closure#1} UBC 0
>::authenticate::>::{closure#0}::{closure#0}::{closure#1} UBC 0
>::authenticate::>>::{closure#0}::{closure#0}::{closure#1} CBC 30
<proxy::auth::backend::BackendType<proxy::auth::credentials::ClientCredentials>>::authenticate::<_>::{closure#0}::{closure#0}::{closure#2} CBC 3
>::authenticate::<_>::{closure#0}::{closure#0}::{closure#2} UBC 0
>::authenticate::>::{closure#0}::{closure#0}::{closure#2} UBC 0
>::authenticate::>>::{closure#0}::{closure#0}::{closure#2} CBC 3
<proxy::auth::backend::BackendType<proxy::auth::credentials::ClientCredentials>>::authenticate::<_>::{closure#0}::{closure#0}::{closure#3} CBC 29
>::authenticate::<_>::{closure#0}::{closure#0}::{closure#3} UBC 0
>::authenticate::>::{closure#0}::{closure#0}::{closure#3} UBC 0
>::authenticate::>>::{closure#0}::{closure#0}::{closure#3} CBC 29
<proxy::auth::backend::BackendType<proxy::auth::credentials::ClientCredentials>>::get_endpoint CBC 33
<proxy::auth::backend::BackendType<proxy::auth::credentials::ClientCredentials>>::get_user CBC 4
<proxy::auth::backend::BackendType<proxy::auth::credentials::ClientCredentials>>::wake_compute CBC 27
<proxy::auth::backend::BackendType<proxy::auth::credentials::ClientCredentials>>::wake_compute::{closure#0} CBC 27
proxy::auth::backend::auth_quirks::<_, _> CBC 30
proxy::auth::backend::auth_quirks::<_, _> UBC 0
proxy::auth::backend::auth_quirks::> UBC 0
proxy::auth::backend::auth_quirks::>> CBC 30
proxy::auth::backend::auth_quirks::> UBC 0
proxy::auth::backend::auth_quirks::>> UBC 0
proxy::auth::backend::auth_quirks::<_, _>::{closure#0} CBC 30
proxy::auth::backend::auth_quirks::<_, _>::{closure#0} UBC 0
proxy::auth::backend::auth_quirks::>::{closure#0} UBC 0
proxy::auth::backend::auth_quirks::>>::{closure#0} CBC 30
proxy::auth::backend::auth_quirks::>::{closure#0} UBC 0
proxy::auth::backend::auth_quirks::>>::{closure#0} UBC 0

Generated by: LCOV version 2.1-beta