LCOV - code coverage report
Current view: top level - proxy/src/tls - postgres_rustls.rs (source / functions) Coverage Total Hit
Test: 4be46b1c0003aa3bbac9ade362c676b419df4c20.info Lines: 82.8 % 64 53
Test Date: 2025-07-22 17:50:06 Functions: 50.0 % 22 11

Function Name Sort by function name Hit count Sort by function hit count
<proxy::config::ComputeConfig as tokio_postgres2::tls::MakeTlsConnect<tokio::net::tcp::stream::TcpStream>>::make_tls_connect 0
<proxy::tls::postgres_rustls::private::RustlsStream<tokio::net::tcp::stream::TcpStream> as tokio::io::async_write::AsyncWrite>::poll_shutdown 0
<proxy::tls::postgres_rustls::private::RustlsStream<tokio::io::util::mem::DuplexStream> as tokio_postgres2::tls::TlsStream>::channel_binding 12
as tokio_postgres2::tls::TlsStream>::channel_binding 0
as tokio_postgres2::tls::TlsStream>::channel_binding 12
<proxy::tls::postgres_rustls::private::RustlsStream<tokio::io::util::mem::DuplexStream> as tokio_postgres2::tls::TlsStream>::channel_binding::{closure#0} 12
as tokio_postgres2::tls::TlsStream>::channel_binding::{closure#0} 0
as tokio_postgres2::tls::TlsStream>::channel_binding::{closure#0} 12
<proxy::tls::postgres_rustls::private::RustlsStream<tokio::io::util::mem::DuplexStream> as tokio_postgres2::tls::TlsStream>::channel_binding::{closure#1} 12
as tokio_postgres2::tls::TlsStream>::channel_binding::{closure#1} 0
as tokio_postgres2::tls::TlsStream>::channel_binding::{closure#1} 12
<proxy::tls::postgres_rustls::private::RustlsConnect as tokio_postgres2::tls::TlsConnect<tokio::io::util::mem::DuplexStream>>::connect 20
>::connect 0
>::connect 20
<proxy::tls::postgres_rustls::private::TlsConnectFuture<tokio::io::util::mem::DuplexStream> as core::future::future::Future>::poll::{closure#0} 20
as core::future::future::Future>::poll::{closure#0} 0
as core::future::future::Future>::poll::{closure#0} 20
proxy::tls::postgres_rustls::make_tls_connect 20
proxy::tls::postgres_rustls::make_tls_connect::{closure#0} 20
<proxy::tls::postgres_rustls::private::TlsConnectFuture<tokio::io::util::mem::DuplexStream> as core::future::future::Future>::poll 40
as core::future::future::Future>::poll 0
as core::future::future::Future>::poll 40
<proxy::tls::postgres_rustls::private::RustlsStream<tokio::io::util::mem::DuplexStream> as tokio::io::async_write::AsyncWrite>::poll_flush 52
as tokio::io::async_write::AsyncWrite>::poll_flush 0
as tokio::io::async_write::AsyncWrite>::poll_flush 52
<proxy::tls::postgres_rustls::private::RustlsStream<tokio::io::util::mem::DuplexStream> as tokio::io::async_write::AsyncWrite>::poll_write 52
as tokio::io::async_write::AsyncWrite>::poll_write 0
as tokio::io::async_write::AsyncWrite>::poll_write 52
<proxy::tls::postgres_rustls::private::RustlsStream<tokio::io::util::mem::DuplexStream> as tokio::io::async_read::AsyncRead>::poll_read 128
as tokio::io::async_read::AsyncRead>::poll_read 0
as tokio::io::async_read::AsyncRead>::poll_read 128

Generated by: LCOV version 2.1-beta