LCOV - code coverage report
Current view: top level - libs/pq_proto/src - lib.rs (source / functions) Coverage Total Hit
Test: c639aa5f7ab62b43d647b10f40d15a15686ce8a9.info Lines: 86.2 % 589 508
Test Date: 2024-02-12 20:26:03 Functions: 77.4 % 124 96

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 13656
<pq_proto::BeMessage>::write 8129504
<pq_proto::BeMessage>::write::{closure#0} 13922
<pq_proto::BeMessage>::write::{closure#10} 0
<pq_proto::BeMessage>::write::{closure#11} 14
<pq_proto::BeMessage>::write::{closure#12} 608
<pq_proto::BeMessage>::write::{closure#13} 12464
<pq_proto::BeMessage>::write::{closure#14} 957
<pq_proto::BeMessage>::write::{closure#15} 295
<pq_proto::BeMessage>::write::{closure#16} 6
<pq_proto::BeMessage>::write::{closure#17} 630
<pq_proto::BeMessage>::write::{closure#18} 41729
<pq_proto::BeMessage>::write::{closure#19} 630
<pq_proto::BeMessage>::write::{closure#1} 221
<pq_proto::BeMessage>::write::{closure#20} 630
<pq_proto::BeMessage>::write::{closure#21} 29161
<pq_proto::BeMessage>::write::{closure#22} 1428
<pq_proto::BeMessage>::write::{closure#23} 799473
<pq_proto::BeMessage>::write::{closure#24} 3306
<pq_proto::BeMessage>::write::{closure#2} 0
<pq_proto::BeMessage>::write::{closure#3} 168
<pq_proto::BeMessage>::write::{closure#4} 41
<pq_proto::BeMessage>::write::{closure#5} 630
<pq_proto::BeMessage>::write::{closure#6} 629
<pq_proto::BeMessage>::write::{closure#7} 2066
<pq_proto::BeMessage>::write::{closure#8} 7207959
<pq_proto::BeMessage>::write::{closure#9} 596
<pq_proto::BeParameterStatusMessage as core::fmt::Debug>::fmt 0
<pq_proto::CancelKeyData as core::fmt::Debug>::fmt 430
::clone 0
::eq 129
::fmt 0
::hash::<_> 0
::hash:: 301
<pq_proto::CancelKeyData as core::fmt::Display>::fmt 164
<pq_proto::FeBindMessage as core::fmt::Debug>::fmt 0
<pq_proto::FeBindMessage>::parse 630
<pq_proto::FeCloseMessage as core::fmt::Debug>::fmt 0
<pq_proto::FeCloseMessage>::parse 629
<pq_proto::FeDescribeMessage as core::fmt::Debug>::fmt 0
<pq_proto::FeDescribeMessage>::parse 630
<pq_proto::FeExecuteMessage as core::fmt::Debug>::fmt 0
<pq_proto::FeExecuteMessage>::parse 630
<pq_proto::FeMessage as core::fmt::Debug>::fmt 30
<pq_proto::FeMessage>::parse 15313487
<pq_proto::FeParseMessage as core::fmt::Debug>::fmt 0
<pq_proto::FeParseMessage>::parse 630
<pq_proto::FeStartupPacket as core::fmt::Debug>::fmt 230
<pq_proto::FeStartupPacket>::parse 51848
<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 6
::fmt 0
::fmt 6
<pq_proto::ProtocolError>::into_io_error 0
<pq_proto::RowDescriptor as core::default::Default>::default 2975
<pq_proto::RowDescriptor as core::fmt::Debug>::fmt 0
<pq_proto::RowDescriptor>::int8_col 45
<pq_proto::RowDescriptor>::text_col 1344
<pq_proto::StartupMessageParams as core::fmt::Debug>::fmt 126
<pq_proto::StartupMessageParams>::get 7196
<pq_proto::StartupMessageParams>::get::{closure#0} 4443
<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 3487
<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 3487
<pq_proto::StartupMessageParams>::parse_options_raw::{closure#0} 302246
<pq_proto::StartupMessageParams>::parse_options_raw::{closure#1} 10321
<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::<_> 43
>::sample::<_> 0
>::sample:: 43
pq_proto::read_cstr 3990716
pq_proto::read_cstr::{closure#0} 56666619
pq_proto::read_cstr::{closure#1} 0
pq_proto::terminate_code 301
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}> 8117563
pq_proto::write_body::<(), ::write::{closure#0}> 13922
pq_proto::write_body::<(), ::write::{closure#10}> 0
pq_proto::write_body::<(), ::write::{closure#11}> 14
pq_proto::write_body::<(), ::write::{closure#12}> 608
pq_proto::write_body::<(), ::write::{closure#13}> 12464
pq_proto::write_body::<(), ::write::{closure#14}> 957
pq_proto::write_body::<(), ::write::{closure#17}> 630
pq_proto::write_body::<(), ::write::{closure#19}> 630
pq_proto::write_body::<(), ::write::{closure#1}> 221
pq_proto::write_body::<(), ::write::{closure#20}> 630
pq_proto::write_body::<(), ::write::{closure#21}> 29161
pq_proto::write_body::<(), ::write::{closure#23}> 799473
pq_proto::write_body::<(), ::write::{closure#24}> 3306
pq_proto::write_body::<(), ::write::{closure#2}> 0
pq_proto::write_body::<(), ::write::{closure#4}> 41
pq_proto::write_body::<(), ::write::{closure#5}> 630
pq_proto::write_body::<(), ::write::{closure#6}> 629
pq_proto::write_body::<(), ::write::{closure#8}> 7207959
pq_proto::write_body::<(), ::write::{closure#9}> 596
pq_proto::write_body::, ::write::{closure#15}> 295
pq_proto::write_body::, ::write::{closure#16}> 6
pq_proto::write_body::, ::write::{closure#18}> 41729
pq_proto::write_body::, ::write::{closure#22}> 1428
pq_proto::write_body::, ::write::{closure#3}> 168
pq_proto::write_body::, ::write::{closure#7}> 2066
pq_proto::write_cstr::<&&str> 90318
pq_proto::write_cstr::<&&[u8]> 85524
pq_proto::write_cstr::<&&str> 421
pq_proto::write_cstr::<&[u8]> 4373

Generated by: LCOV version 2.1-beta