LCOV - code coverage report
Current view: top level - libs/pq_proto/src - lib.rs (source / functions) Coverage Total Hit
Test: 32f4a56327bc9da697706839ed4836b2a00a408f.info Lines: 86.2 % 589 508
Test Date: 2024-02-07 07:37:29 Functions: 76.6 % 124 95

Function Name Sort by function name Hit count Sort by function hit count
<pq_proto::BeAuthenticationSaslMessage as core::fmt::Debug>::fmt 0
<pq_proto::BeMessage as core::fmt::Debug>::fmt 0
<pq_proto::BeMessage>::server_version 13802
<pq_proto::BeMessage>::write 9182310
<pq_proto::BeMessage>::write::{closure#0} 14065
<pq_proto::BeMessage>::write::{closure#10} 0
<pq_proto::BeMessage>::write::{closure#11} 15
<pq_proto::BeMessage>::write::{closure#12} 609
<pq_proto::BeMessage>::write::{closure#13} 12638
<pq_proto::BeMessage>::write::{closure#14} 965
<pq_proto::BeMessage>::write::{closure#15} 294
<pq_proto::BeMessage>::write::{closure#16} 6
<pq_proto::BeMessage>::write::{closure#17} 632
<pq_proto::BeMessage>::write::{closure#18} 42140
<pq_proto::BeMessage>::write::{closure#19} 632
<pq_proto::BeMessage>::write::{closure#1} 219
<pq_proto::BeMessage>::write::{closure#20} 632
<pq_proto::BeMessage>::write::{closure#21} 29495
<pq_proto::BeMessage>::write::{closure#22} 1438
<pq_proto::BeMessage>::write::{closure#23} 818191
<pq_proto::BeMessage>::write::{closure#24} 3302
<pq_proto::BeMessage>::write::{closure#2} 0
<pq_proto::BeMessage>::write::{closure#3} 162
<pq_proto::BeMessage>::write::{closure#4} 39
<pq_proto::BeMessage>::write::{closure#5} 632
<pq_proto::BeMessage>::write::{closure#6} 631
<pq_proto::BeMessage>::write::{closure#7} 2079
<pq_proto::BeMessage>::write::{closure#8} 8240821
<pq_proto::BeMessage>::write::{closure#9} 597
<pq_proto::BeParameterStatusMessage as core::fmt::Debug>::fmt 0
<pq_proto::CancelKeyData as core::fmt::Debug>::fmt 410
::clone 0
::eq 123
::fmt 0
::hash::<_> 0
::hash:: 287
<pq_proto::CancelKeyData as core::fmt::Display>::fmt 156
<pq_proto::FeBindMessage as core::fmt::Debug>::fmt 0
<pq_proto::FeBindMessage>::parse 632
<pq_proto::FeCloseMessage as core::fmt::Debug>::fmt 0
<pq_proto::FeCloseMessage>::parse 631
<pq_proto::FeDescribeMessage as core::fmt::Debug>::fmt 0
<pq_proto::FeDescribeMessage>::parse 632
<pq_proto::FeExecuteMessage as core::fmt::Debug>::fmt 0
<pq_proto::FeExecuteMessage>::parse 632
<pq_proto::FeMessage as core::fmt::Debug>::fmt 57
<pq_proto::FeMessage>::parse 17364276
<pq_proto::FeParseMessage as core::fmt::Debug>::fmt 0
<pq_proto::FeParseMessage>::parse 632
<pq_proto::FeStartupPacket as core::fmt::Debug>::fmt 222
<pq_proto::FeStartupPacket>::parse 52401
<pq_proto::FeStartupPacket>::parse::{closure#0} 0
<pq_proto::FeStartupPacket>::parse::{closure#1} 0
<pq_proto::FeStartupPacket>::parse::{closure#2} 0
<pq_proto::ProtocolError as core::fmt::Debug>::fmt 0
::fmt 0
::fmt 0
<pq_proto::ProtocolError>::into_io_error 0
<pq_proto::RowDescriptor as core::default::Default>::default 3023
<pq_proto::RowDescriptor as core::fmt::Debug>::fmt 0
<pq_proto::RowDescriptor>::int8_col 45
<pq_proto::RowDescriptor>::text_col 1340
<pq_proto::StartupMessageParams as core::fmt::Debug>::fmt 122
<pq_proto::StartupMessageParams>::get 7111
<pq_proto::StartupMessageParams>::get::{closure#0} 4396
<pq_proto::StartupMessageParams>::iter 14
<pq_proto::StartupMessageParams>::iter::{closure#0} 42
<pq_proto::StartupMessageParams>::new::<0> 46
::new::<0> 2
::new::<1> 28
::new::<2> 14
::new::<3> 2
::new::<_> 0
<pq_proto::StartupMessageParams>::new::<0>::{closure#0} 62
::new::<0>::{closure#0} 0
::new::<1>::{closure#0} 28
::new::<2>::{closure#0} 28
::new::<3>::{closure#0} 6
::new::<_>::{closure#0} 0
<pq_proto::StartupMessageParams>::options_escaped 10
<pq_proto::StartupMessageParams>::options_raw 3485
<pq_proto::StartupMessageParams>::parse_options_escaped 8
<pq_proto::StartupMessageParams>::parse_options_escaped::{closure#0} 14
<pq_proto::StartupMessageParams>::parse_options_escaped::{closure#0}::{closure#0} 34
<pq_proto::StartupMessageParams>::parse_options_raw 3485
<pq_proto::StartupMessageParams>::parse_options_raw::{closure#0} 302398
<pq_proto::StartupMessageParams>::parse_options_raw::{closure#1} 10319
<pq_proto::WalSndKeepAlive as core::fmt::Debug>::fmt 0
<pq_proto::XLogDataBody as core::fmt::Debug>::fmt 0
<rand::distributions::Standard as rand::distributions::distribution::Distribution<pq_proto::CancelKeyData>>::sample::<_> 41
>::sample::<_> 0
>::sample:: 41
pq_proto::read_cstr 3981565
pq_proto::read_cstr::{closure#0} 56536644
pq_proto::read_cstr::{closure#1} 0
pq_proto::terminate_code 300
pq_proto::tests::parse_fe_startup_packet_regression 2
pq_proto::tests::parse_fe_startup_packet_regression::{closure#0} 2
pq_proto::tests::test_startup_message_params_options_escaped 2
pq_proto::tests::test_startup_message_params_options_escaped::split_options 8
pq_proto::tests::test_startup_message_params_options_escaped::{closure#0} 10
pq_proto::write_body::<(), <pq_proto::BeMessage>::write::{closure#0}> 9170234
pq_proto::write_body::<(), ::write::{closure#0}> 14065
pq_proto::write_body::<(), ::write::{closure#10}> 0
pq_proto::write_body::<(), ::write::{closure#11}> 15
pq_proto::write_body::<(), ::write::{closure#12}> 609
pq_proto::write_body::<(), ::write::{closure#13}> 12638
pq_proto::write_body::<(), ::write::{closure#14}> 965
pq_proto::write_body::<(), ::write::{closure#17}> 632
pq_proto::write_body::<(), ::write::{closure#19}> 632
pq_proto::write_body::<(), ::write::{closure#1}> 219
pq_proto::write_body::<(), ::write::{closure#20}> 632
pq_proto::write_body::<(), ::write::{closure#21}> 29495
pq_proto::write_body::<(), ::write::{closure#23}> 818191
pq_proto::write_body::<(), ::write::{closure#24}> 3302
pq_proto::write_body::<(), ::write::{closure#2}> 0
pq_proto::write_body::<(), ::write::{closure#4}> 39
pq_proto::write_body::<(), ::write::{closure#5}> 632
pq_proto::write_body::<(), ::write::{closure#6}> 631
pq_proto::write_body::<(), ::write::{closure#8}> 8240821
pq_proto::write_body::<(), ::write::{closure#9}> 597
pq_proto::write_body::, ::write::{closure#15}> 294
pq_proto::write_body::, ::write::{closure#16}> 6
pq_proto::write_body::, ::write::{closure#18}> 42140
pq_proto::write_body::, ::write::{closure#22}> 1438
pq_proto::write_body::, ::write::{closure#3}> 162
pq_proto::write_body::, ::write::{closure#7}> 2079
pq_proto::write_cstr::<&&str> 91192
pq_proto::write_cstr::<&&[u8]> 86359
pq_proto::write_cstr::<&&str> 416
pq_proto::write_cstr::<&[u8]> 4417

Generated by: LCOV version 2.1-beta