LCOV - code coverage report
Current view: top level - libs/proxy/tokio-postgres2/src - connect_raw.rs (source / functions) Coverage Total Hit
Test: 1b0a6a0c05cee5a7de360813c8034804e105ce1c.info Lines: 71.7 % 212 152
Test Date: 2025-03-12 00:01:28 Functions: 27.5 % 102 28

Function Name Sort by function name Hit count Sort by function hit count
<tokio_postgres2::connect_raw::StartupStream<_, _> as futures_core::stream::Stream>::poll_next 91
as futures_core::stream::Stream>::poll_next 0
> as futures_core::stream::Stream>::poll_next 85
as futures_core::stream::Stream>::poll_next 6
> as futures_core::stream::Stream>::poll_next 0
as futures_core::stream::Stream>::poll_next 0
<tokio_postgres2::connect_raw::StartupStream<_, _> as futures_sink::Sink<tokio_postgres2::codec::FrontendMessage>>::poll_close 0
<tokio_postgres2::connect_raw::StartupStream<_, _> as futures_sink::Sink<tokio_postgres2::codec::FrontendMessage>>::poll_flush 36
as futures_sink::Sink>::poll_flush 0
> as futures_sink::Sink>::poll_flush 34
as futures_sink::Sink>::poll_flush 2
> as futures_sink::Sink>::poll_flush 0
as futures_sink::Sink>::poll_flush 0
<tokio_postgres2::connect_raw::StartupStream<_, _> as futures_sink::Sink<tokio_postgres2::codec::FrontendMessage>>::poll_ready 36
as futures_sink::Sink>::poll_ready 0
> as futures_sink::Sink>::poll_ready 34
as futures_sink::Sink>::poll_ready 2
> as futures_sink::Sink>::poll_ready 0
as futures_sink::Sink>::poll_ready 0
<tokio_postgres2::connect_raw::StartupStream<_, _> as futures_sink::Sink<tokio_postgres2::codec::FrontendMessage>>::start_send 36
as futures_sink::Sink>::start_send 0
> as futures_sink::Sink>::start_send 34
as futures_sink::Sink>::start_send 2
> as futures_sink::Sink>::start_send 0
as futures_sink::Sink>::start_send 0
tokio_postgres2::connect_raw::authenticate::<_, _> 15
tokio_postgres2::connect_raw::authenticate::<_, _> 0
tokio_postgres2::connect_raw::authenticate::> 13
tokio_postgres2::connect_raw::authenticate:: 2
tokio_postgres2::connect_raw::authenticate::> 0
tokio_postgres2::connect_raw::authenticate:: 0
tokio_postgres2::connect_raw::authenticate::<_, _>::{closure#0} 15
tokio_postgres2::connect_raw::authenticate::<_, _>::{closure#0} 0
tokio_postgres2::connect_raw::authenticate::>::{closure#0} 13
tokio_postgres2::connect_raw::authenticate::::{closure#0} 2
tokio_postgres2::connect_raw::authenticate::>::{closure#0} 0
tokio_postgres2::connect_raw::authenticate::::{closure#0} 0
tokio_postgres2::connect_raw::authenticate::<_, _>::{closure#0}::{closure#0} 0
tokio_postgres2::connect_raw::authenticate::<_, _>::{closure#0}::{closure#0} 0
tokio_postgres2::connect_raw::authenticate::>::{closure#0}::{closure#0} 0
tokio_postgres2::connect_raw::authenticate::::{closure#0}::{closure#0} 0
tokio_postgres2::connect_raw::authenticate::>::{closure#0}::{closure#0} 0
tokio_postgres2::connect_raw::authenticate::::{closure#0}::{closure#0} 0
tokio_postgres2::connect_raw::authenticate_password::<_, _> 0
tokio_postgres2::connect_raw::authenticate_password::<_, _> 0
tokio_postgres2::connect_raw::authenticate_password::> 0
tokio_postgres2::connect_raw::authenticate_password:: 0
tokio_postgres2::connect_raw::authenticate_password::> 0
tokio_postgres2::connect_raw::authenticate_password:: 0
tokio_postgres2::connect_raw::authenticate_password::<_, _>::{closure#0} 0
tokio_postgres2::connect_raw::authenticate_password::<_, _>::{closure#0} 0
tokio_postgres2::connect_raw::authenticate_password::>::{closure#0} 0
tokio_postgres2::connect_raw::authenticate_password::::{closure#0} 0
tokio_postgres2::connect_raw::authenticate_password::>::{closure#0} 0
tokio_postgres2::connect_raw::authenticate_password::::{closure#0} 0
tokio_postgres2::connect_raw::authenticate_sasl::<_, _> 12
tokio_postgres2::connect_raw::authenticate_sasl::<_, _> 0
tokio_postgres2::connect_raw::authenticate_sasl::> 12
tokio_postgres2::connect_raw::authenticate_sasl:: 0
tokio_postgres2::connect_raw::authenticate_sasl::> 0
tokio_postgres2::connect_raw::authenticate_sasl:: 0
tokio_postgres2::connect_raw::authenticate_sasl::<_, _>::{closure#0} 12
tokio_postgres2::connect_raw::authenticate_sasl::<_, _>::{closure#0} 0
tokio_postgres2::connect_raw::authenticate_sasl::>::{closure#0} 12
tokio_postgres2::connect_raw::authenticate_sasl::::{closure#0} 0
tokio_postgres2::connect_raw::authenticate_sasl::>::{closure#0} 0
tokio_postgres2::connect_raw::authenticate_sasl::::{closure#0} 0
tokio_postgres2::connect_raw::authenticate_sasl::<_, _>::{closure#0}::{closure#0} 12
tokio_postgres2::connect_raw::authenticate_sasl::<_, _>::{closure#0}::{closure#0} 0
tokio_postgres2::connect_raw::authenticate_sasl::>::{closure#0}::{closure#0} 12
tokio_postgres2::connect_raw::authenticate_sasl::::{closure#0}::{closure#0} 0
tokio_postgres2::connect_raw::authenticate_sasl::>::{closure#0}::{closure#0} 0
tokio_postgres2::connect_raw::authenticate_sasl::::{closure#0}::{closure#0} 0
tokio_postgres2::connect_raw::authenticate_sasl::<_, _>::{closure#0}::{closure#1} 0
tokio_postgres2::connect_raw::authenticate_sasl::<_, _>::{closure#0}::{closure#1} 0
tokio_postgres2::connect_raw::authenticate_sasl::>::{closure#0}::{closure#1} 0
tokio_postgres2::connect_raw::authenticate_sasl::::{closure#0}::{closure#1} 0
tokio_postgres2::connect_raw::authenticate_sasl::>::{closure#0}::{closure#1} 0
tokio_postgres2::connect_raw::authenticate_sasl::::{closure#0}::{closure#1} 0
tokio_postgres2::connect_raw::authenticate_sasl::<_, _>::{closure#0}::{closure#2} 0
tokio_postgres2::connect_raw::authenticate_sasl::<_, _>::{closure#0}::{closure#2} 0
tokio_postgres2::connect_raw::authenticate_sasl::>::{closure#0}::{closure#2} 0
tokio_postgres2::connect_raw::authenticate_sasl::::{closure#0}::{closure#2} 0
tokio_postgres2::connect_raw::authenticate_sasl::>::{closure#0}::{closure#2} 0
tokio_postgres2::connect_raw::authenticate_sasl::::{closure#0}::{closure#2} 0
tokio_postgres2::connect_raw::can_skip_channel_binding 6
tokio_postgres2::connect_raw::connect_raw::<_, _> 15
tokio_postgres2::connect_raw::connect_raw::<_, _> 0
tokio_postgres2::connect_raw::connect_raw:: 13
tokio_postgres2::connect_raw::connect_raw:: 2
tokio_postgres2::connect_raw::connect_raw:: 0
tokio_postgres2::connect_raw::connect_raw:: 0
tokio_postgres2::connect_raw::connect_raw::<_, _>::{closure#0} 0
tokio_postgres2::connect_raw::connect_raw::<tokio::io::util::mem::DuplexStream, tokio_postgres2::tls::NoTls>::{closure#0} 15
tokio_postgres2::connect_raw::connect_raw::::{closure#0} 13
tokio_postgres2::connect_raw::connect_raw::::{closure#0} 2
tokio_postgres2::connect_raw::connect_raw::::{closure#0} 0
tokio_postgres2::connect_raw::connect_raw::::{closure#0} 0
tokio_postgres2::connect_raw::read_info::<_, _> 7
tokio_postgres2::connect_raw::read_info::<_, _> 0
tokio_postgres2::connect_raw::read_info::> 6
tokio_postgres2::connect_raw::read_info:: 1
tokio_postgres2::connect_raw::read_info::> 0
tokio_postgres2::connect_raw::read_info:: 0
tokio_postgres2::connect_raw::read_info::<_, _>::{closure#0} 7
tokio_postgres2::connect_raw::read_info::<_, _>::{closure#0} 0
tokio_postgres2::connect_raw::read_info::>::{closure#0} 6
tokio_postgres2::connect_raw::read_info::::{closure#0} 1
tokio_postgres2::connect_raw::read_info::>::{closure#0} 0
tokio_postgres2::connect_raw::read_info::::{closure#0} 0
tokio_postgres2::connect_raw::startup::<_, _> 15
tokio_postgres2::connect_raw::startup::<_, _> 0
tokio_postgres2::connect_raw::startup::> 13
tokio_postgres2::connect_raw::startup:: 2
tokio_postgres2::connect_raw::startup::> 0
tokio_postgres2::connect_raw::startup:: 0
tokio_postgres2::connect_raw::startup::<_, _>::{closure#0} 15
tokio_postgres2::connect_raw::startup::<_, _>::{closure#0} 0
tokio_postgres2::connect_raw::startup::>::{closure#0} 13
tokio_postgres2::connect_raw::startup::::{closure#0} 2
tokio_postgres2::connect_raw::startup::>::{closure#0} 0
tokio_postgres2::connect_raw::startup::::{closure#0} 0

Generated by: LCOV version 2.1-beta