LCOV - differential code coverage report
Current view: top level - proxy/src - stream.rs (source / functions) Coverage Total Hit UBC CBC
Current: cd44433dd675caa99df17a61b18949c8387e2242.info Lines: 91.0 % 122 111 11 111
Current Date: 2024-01-09 02:06:09 Functions: 51.5 % 167 86 81 86
Baseline: 66c52a629a0f4a503e193045e0df4c77139e344b.info
Baseline Date: 2024-01-08 15:34:46

Function Name Sort by function name TLA Hit count Sort by function hit count
<proxy::stream::PqStream<_>>::flush CBC 552
>::flush UBC 0
>::flush::{closure#0} UBC 0
>>>::flush CBC 48
>>>::flush::{closure#0} CBC 48
>>>::flush CBC 220
>>>::flush::{closure#0} CBC 220
>>::flush UBC 0
>>::flush::{closure#0} UBC 0
>>::flush CBC 7
>>::flush::{closure#0} CBC 7
>>::flush CBC 1
>>::flush::{closure#0} CBC 1
<proxy::stream::PqStream<_>>::get_ref CBC 169
>::get_ref UBC 0
>>>::get_ref CBC 25
>>>::get_ref CBC 137
>>::get_ref UBC 0
>>::get_ref CBC 7
<proxy::stream::PqStream<_>>::into_inner CBC 108
>::into_inner UBC 0
>>>::into_inner CBC 13
>>>::into_inner CBC 87
>>::into_inner UBC 0
>>::into_inner CBC 7
>>::into_inner CBC 1
<proxy::stream::PqStream<_>>::new CBC 153
>::new UBC 0
>>>::new CBC 28
>>>::new CBC 109
>>::new UBC 0
>>::new CBC 14
>>::new CBC 2
<proxy::stream::PqStream<_>>::read_message CBC 194
>::read_message UBC 0
>::read_message::{closure#0} UBC 0
>>>::read_message CBC 22
>>>::read_message::{closure#0} CBC 22
>>>::read_message CBC 75
>>>::read_message::{closure#0} CBC 75
>>::read_message UBC 0
>>::read_message::{closure#0} UBC 0
<proxy::stream::PqStream<_>>::read_password_message CBC 194
>::read_password_message UBC 0
>::read_password_message::{closure#0} UBC 0
>>>::read_password_message CBC 22
>>>::read_password_message::{closure#0} CBC 22
>>>::read_password_message CBC 75
>>>::read_password_message::{closure#0} CBC 75
>>::read_password_message UBC 0
>>::read_password_message::{closure#0} UBC 0
<proxy::stream::PqStream<_>>::read_startup_packet CBC 306
>::read_startup_packet UBC 0
>::read_startup_packet::{closure#0} UBC 0
>>>::read_startup_packet CBC 28
>>>::read_startup_packet::{closure#0} CBC 28
>>>::read_startup_packet CBC 109
>>>::read_startup_packet::{closure#0} CBC 109
>>::read_startup_packet UBC 0
>>::read_startup_packet::{closure#0} UBC 0
>>::read_startup_packet CBC 14
>>::read_startup_packet::{closure#0} CBC 14
>>::read_startup_packet CBC 2
>>::read_startup_packet::{closure#0} CBC 2
<proxy::stream::PqStream<_>>::throw_error::<_, _> CBC 11
>::throw_error::<_, _> UBC 0
>>>::throw_error::<(), proxy::auth::AuthError> CBC 11
>>>::throw_error::, proxy::auth::credentials::ClientCredsParseError> UBC 0
>>>::throw_error:: UBC 0
>>::throw_error::<(), proxy::auth::AuthError> UBC 0
>>::throw_error::, proxy::auth::credentials::ClientCredsParseError> UBC 0
>>::throw_error:: UBC 0
<proxy::stream::PqStream<_>>::throw_error::<_, _>::{closure#0} CBC 11
>::throw_error::<_, _>::{closure#0} UBC 0
>>>::throw_error::<(), proxy::auth::AuthError>::{closure#0} CBC 11
>>>::throw_error::, proxy::auth::credentials::ClientCredsParseError>::{closure#0} UBC 0
>>>::throw_error::::{closure#0} UBC 0
>>::throw_error::<(), proxy::auth::AuthError>::{closure#0} UBC 0
>>::throw_error::, proxy::auth::credentials::ClientCredsParseError>::{closure#0} UBC 0
>>::throw_error::::{closure#0} UBC 0
<proxy::stream::PqStream<_>>::throw_error::<_, _>::{closure#0}::{closure#0} CBC 11
>::throw_error::<_, _>::{closure#0}::{closure#0} UBC 0
>>>::throw_error::<(), proxy::auth::AuthError>::{closure#0}::{closure#0} CBC 11
>>>::throw_error::, proxy::auth::credentials::ClientCredsParseError>::{closure#0}::{closure#0} UBC 0
>>>::throw_error::::{closure#0}::{closure#0} UBC 0
>>::throw_error::<(), proxy::auth::AuthError>::{closure#0}::{closure#0} UBC 0
>>::throw_error::, proxy::auth::credentials::ClientCredsParseError>::{closure#0}::{closure#0} UBC 0
>>::throw_error::::{closure#0}::{closure#0} UBC 0
<proxy::stream::PqStream<_>>::throw_error_str::<_> CBC 24
>::throw_error_str::<_> UBC 0
>::throw_error_str::<_>::{closure#0} UBC 0
>>>::throw_error_str::<()> CBC 1
>>>::throw_error_str::<()>::{closure#0} CBC 1
>>>::throw_error_str::<()> CBC 11
>>>::throw_error_str::<()>::{closure#0} CBC 11
>>::throw_error_str::<()> UBC 0
>>::throw_error_str::<()>::{closure#0} UBC 0
>>::throw_error_str::<()> UBC 0
>>::throw_error_str::<()>::{closure#0} UBC 0
>>::throw_error_str::, anyhow::Error>> UBC 0
>>::throw_error_str::, anyhow::Error>>::{closure#0} UBC 0
<proxy::stream::PqStream<_>>::throw_error_str::<_>::{closure#0}::{closure#0} CBC 11
>::throw_error_str::<_>::{closure#0}::{closure#0} UBC 0
>>>::throw_error_str::<()>::{closure#0}::{closure#0} UBC 0
>>>::throw_error_str::<()>::{closure#0}::{closure#0} CBC 11
>>::throw_error_str::<()>::{closure#0}::{closure#0} UBC 0
>>::throw_error_str::<()>::{closure#0}::{closure#0} UBC 0
>>::throw_error_str::, anyhow::Error>>::{closure#0}::{closure#0} UBC 0
<proxy::stream::PqStream<_>>::write_message CBC 552
>::write_message UBC 0
>::write_message::{closure#0} UBC 0
>>>::write_message CBC 48
>>>::write_message::{closure#0} CBC 48
>>>::write_message CBC 220
>>>::write_message::{closure#0} CBC 220
>>::write_message UBC 0
>>::write_message::{closure#0} UBC 0
>>::write_message CBC 7
>>::write_message::{closure#0} CBC 7
>>::write_message CBC 1
>>::write_message::{closure#0} CBC 1
<proxy::stream::PqStream<_>>::write_message_noflush CBC 866
>::write_message_noflush UBC 0
>>>::write_message_noflush CBC 62
>>>::write_message_noflush CBC 796
>>::write_message_noflush UBC 0
>>::write_message_noflush CBC 7
>>::write_message_noflush CBC 1
<proxy::stream::Stream<_> as tokio::io::async_read::AsyncRead>::poll_read CBC 638
as tokio::io::async_read::AsyncRead>::poll_read UBC 0
> as tokio::io::async_read::AsyncRead>::poll_read CBC 79
> as tokio::io::async_read::AsyncRead>::poll_read CBC 482
as tokio::io::async_read::AsyncRead>::poll_read UBC 0
as tokio::io::async_read::AsyncRead>::poll_read CBC 67
as tokio::io::async_read::AsyncRead>::poll_read CBC 10
<proxy::stream::Stream<_> as tokio::io::async_write::AsyncWrite>::poll_flush CBC 370
as tokio::io::async_write::AsyncWrite>::poll_flush UBC 0
> as tokio::io::async_write::AsyncWrite>::poll_flush CBC 48
> as tokio::io::async_write::AsyncWrite>::poll_flush CBC 295
as tokio::io::async_write::AsyncWrite>::poll_flush UBC 0
as tokio::io::async_write::AsyncWrite>::poll_flush CBC 23
as tokio::io::async_write::AsyncWrite>::poll_flush CBC 4
<proxy::stream::Stream<_> as tokio::io::async_write::AsyncWrite>::poll_shutdown CBC 39
as tokio::io::async_write::AsyncWrite>::poll_shutdown UBC 0
> as tokio::io::async_write::AsyncWrite>::poll_shutdown CBC 38
as tokio::io::async_write::AsyncWrite>::poll_shutdown UBC 0
as tokio::io::async_write::AsyncWrite>::poll_shutdown CBC 1
<proxy::stream::Stream<_> as tokio::io::async_write::AsyncWrite>::poll_write CBC 331
as tokio::io::async_write::AsyncWrite>::poll_write UBC 0
> as tokio::io::async_write::AsyncWrite>::poll_write CBC 48
> as tokio::io::async_write::AsyncWrite>::poll_write CBC 257
as tokio::io::async_write::AsyncWrite>::poll_write UBC 0
as tokio::io::async_write::AsyncWrite>::poll_write CBC 23
as tokio::io::async_write::AsyncWrite>::poll_write CBC 3
<proxy::stream::Stream<_>>::from_raw CBC 84
>::from_raw UBC 0
>>::from_raw CBC 15
>>::from_raw CBC 60
>::from_raw UBC 0
>::from_raw CBC 7
>::from_raw CBC 2
<proxy::stream::Stream<_>>::sni_hostname CBC 50
>::sni_hostname UBC 0
>>::sni_hostname CBC 49
>::sni_hostname UBC 0
>::sni_hostname CBC 1
<proxy::stream::Stream<_>>::tls_server_end_point CBC 51
>::tls_server_end_point UBC 0
>>::tls_server_end_point CBC 12
>>::tls_server_end_point CBC 39
>::tls_server_end_point UBC 0
<proxy::stream::Stream<_>>::upgrade CBC 140
>::upgrade UBC 0
>::upgrade::{closure#0} UBC 0
>>::upgrade CBC 13
>>::upgrade::{closure#0} CBC 13
>>::upgrade CBC 49
>>::upgrade::{closure#0} CBC 49
>::upgrade UBC 0
>::upgrade::{closure#0} UBC 0
>::upgrade CBC 7
>::upgrade::{closure#0} CBC 7
>::upgrade CBC 1
>::upgrade::{closure#0} CBC 1
<proxy::stream::StreamUpgradeError as core::fmt::Debug>::fmt UBC 0
>::from UBC 0
::source UBC 0
::fmt UBC 0
::fmt UBC 0
proxy::stream::err_connection CBC 1

Generated by: LCOV version 2.1-beta