LCOV - differential code coverage report
Current view: top level - libs/pq_proto/src - lib.rs (source / functions) Coverage Total Hit UBC CBC
Current: cd44433dd675caa99df17a61b18949c8387e2242.info Lines: 86.2 % 589 508 81 508
Current Date: 2024-01-09 02:06:09 Functions: 77.0 % 126 97 29 97
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
<pq_proto::BeAuthenticationSaslMessage as core::fmt::Debug>::fmt UBC 0
<pq_proto::BeMessage as core::fmt::Debug>::fmt UBC 0
<pq_proto::BeMessage>::server_version CBC 10994
<pq_proto::BeMessage>::write CBC 6508493
<pq_proto::BeMessage>::write::{closure#0} CBC 11248
<pq_proto::BeMessage>::write::{closure#10} UBC 0
<pq_proto::BeMessage>::write::{closure#11} CBC 13
<pq_proto::BeMessage>::write::{closure#12} CBC 559
<pq_proto::BeMessage>::write::{closure#13} CBC 9440
<pq_proto::BeMessage>::write::{closure#14} CBC 927
<pq_proto::BeMessage>::write::{closure#15} CBC 658
<pq_proto::BeMessage>::write::{closure#16} CBC 6
<pq_proto::BeMessage>::write::{closure#17} CBC 552
<pq_proto::BeMessage>::write::{closure#18} CBC 33695
<pq_proto::BeMessage>::write::{closure#19} CBC 552
<pq_proto::BeMessage>::write::{closure#1} CBC 218
<pq_proto::BeMessage>::write::{closure#20} CBC 552
<pq_proto::BeMessage>::write::{closure#21} CBC 23672
<pq_proto::BeMessage>::write::{closure#22} CBC 1370
<pq_proto::BeMessage>::write::{closure#23} CBC 568377
<pq_proto::BeMessage>::write::{closure#24} CBC 3414
<pq_proto::BeMessage>::write::{closure#2} UBC 0
<pq_proto::BeMessage>::write::{closure#3} CBC 132
<pq_proto::BeMessage>::write::{closure#4} CBC 38
<pq_proto::BeMessage>::write::{closure#5} CBC 552
<pq_proto::BeMessage>::write::{closure#6} CBC 551
<pq_proto::BeMessage>::write::{closure#7} CBC 1969
<pq_proto::BeMessage>::write::{closure#8} CBC 5840052
<pq_proto::BeMessage>::write::{closure#9} CBC 557
<pq_proto::BeParameterStatusMessage as core::fmt::Debug>::fmt UBC 0
<pq_proto::CancelKeyData as core::fmt::Debug>::fmt CBC 467
::clone UBC 0
::eq CBC 139
::fmt UBC 0
::hash::<_> UBC 0
::hash:: CBC 328
<pq_proto::CancelKeyData as core::fmt::Display>::fmt CBC 196
<pq_proto::FeBindMessage as core::fmt::Debug>::fmt UBC 0
<pq_proto::FeBindMessage>::parse CBC 552
<pq_proto::FeCloseMessage as core::fmt::Debug>::fmt UBC 0
<pq_proto::FeCloseMessage>::parse CBC 551
<pq_proto::FeDescribeMessage as core::fmt::Debug>::fmt UBC 0
<pq_proto::FeDescribeMessage>::parse CBC 552
<pq_proto::FeExecuteMessage as core::fmt::Debug>::fmt UBC 0
<pq_proto::FeExecuteMessage>::parse CBC 552
<pq_proto::FeMessage as core::fmt::Debug>::fmt CBC 50
<pq_proto::FeMessage>::parse CBC 11812587
<pq_proto::FeParseMessage as core::fmt::Debug>::fmt UBC 0
<pq_proto::FeParseMessage>::parse CBC 552
<pq_proto::FeStartupPacket as core::fmt::Debug>::fmt CBC 218
<pq_proto::FeStartupPacket>::parse CBC 41362
<pq_proto::FeStartupPacket>::parse::{closure#0} UBC 0
<pq_proto::FeStartupPacket>::parse::{closure#1} UBC 0
<pq_proto::FeStartupPacket>::parse::{closure#2} UBC 0
<pq_proto::ProtocolError as core::fmt::Debug>::fmt UBC 0
::fmt UBC 0
::fmt UBC 0
<pq_proto::ProtocolError>::into_io_error UBC 0
<pq_proto::RowDescriptor as core::default::Default>::default CBC 2899
<pq_proto::RowDescriptor as core::fmt::Debug>::fmt UBC 0
<pq_proto::RowDescriptor>::int8_col CBC 45
<pq_proto::RowDescriptor>::text_col CBC 1268
<pq_proto::StartupMessageParams as core::fmt::Debug>::fmt CBC 120
<pq_proto::StartupMessageParams>::get CBC 6957
<pq_proto::StartupMessageParams>::get::{closure#0} CBC 4407
<pq_proto::StartupMessageParams>::iter CBC 7
<pq_proto::StartupMessageParams>::iter::{closure#0} CBC 21
<pq_proto::StartupMessageParams>::new::<0> CBC 64
::new::<0> CBC 1
::new::<1> CBC 14
::new::<2> CBC 7
::new::<3> CBC 1
::new::<4> CBC 41
::new::<_> UBC 0
<pq_proto::StartupMessageParams>::new::<0>::{closure#0} CBC 195
::new::<0>::{closure#0} UBC 0
::new::<1>::{closure#0} CBC 14
::new::<2>::{closure#0} CBC 14
::new::<3>::{closure#0} CBC 3
::new::<4>::{closure#0} CBC 164
::new::<_>::{closure#0} UBC 0
<pq_proto::StartupMessageParams>::options_escaped CBC 5
<pq_proto::StartupMessageParams>::options_raw CBC 3455
<pq_proto::StartupMessageParams>::parse_options_escaped CBC 4
<pq_proto::StartupMessageParams>::parse_options_escaped::{closure#0} CBC 7
<pq_proto::StartupMessageParams>::parse_options_escaped::{closure#0}::{closure#0} CBC 17
<pq_proto::StartupMessageParams>::parse_options_raw CBC 3448
<pq_proto::StartupMessageParams>::parse_options_raw::{closure#0} CBC 288295
<pq_proto::StartupMessageParams>::parse_options_raw::{closure#1} CBC 9948
<pq_proto::WalSndKeepAlive as core::fmt::Debug>::fmt UBC 0
<pq_proto::XLogDataBody as core::fmt::Debug>::fmt UBC 0
<rand::distributions::Standard as rand::distributions::distribution::Distribution<pq_proto::CancelKeyData>>::sample::<_> CBC 50
>::sample::<_> UBC 0
>::sample:: CBC 50
pq_proto::read_cstr CBC 2832929
pq_proto::read_cstr::{closure#0} CBC 40226045
pq_proto::read_cstr::{closure#1} UBC 0
pq_proto::terminate_code CBC 664
pq_proto::tests::parse_fe_startup_packet_regression CBC 1
pq_proto::tests::parse_fe_startup_packet_regression::{closure#0} CBC 1
pq_proto::tests::test_startup_message_params_options_escaped CBC 1
pq_proto::tests::test_startup_message_params_options_escaped::split_options CBC 4
pq_proto::tests::test_startup_message_params_options_escaped::{closure#0} CBC 5
pq_proto::write_body::<(), <pq_proto::BeMessage>::write::{closure#0}> CBC 6499104
pq_proto::write_body::<(), ::write::{closure#0}> CBC 11248
pq_proto::write_body::<(), ::write::{closure#10}> UBC 0
pq_proto::write_body::<(), ::write::{closure#11}> CBC 13
pq_proto::write_body::<(), ::write::{closure#12}> CBC 559
pq_proto::write_body::<(), ::write::{closure#13}> CBC 9440
pq_proto::write_body::<(), ::write::{closure#14}> CBC 927
pq_proto::write_body::<(), ::write::{closure#17}> CBC 552
pq_proto::write_body::<(), ::write::{closure#19}> CBC 552
pq_proto::write_body::<(), ::write::{closure#1}> CBC 218
pq_proto::write_body::<(), ::write::{closure#20}> CBC 552
pq_proto::write_body::<(), ::write::{closure#21}> CBC 23672
pq_proto::write_body::<(), ::write::{closure#23}> CBC 568377
pq_proto::write_body::<(), ::write::{closure#24}> CBC 3414
pq_proto::write_body::<(), ::write::{closure#2}> UBC 0
pq_proto::write_body::<(), ::write::{closure#4}> CBC 38
pq_proto::write_body::<(), ::write::{closure#5}> CBC 552
pq_proto::write_body::<(), ::write::{closure#6}> CBC 551
pq_proto::write_body::<(), ::write::{closure#8}> CBC 5840052
pq_proto::write_body::<(), ::write::{closure#9}> CBC 557
pq_proto::write_body::, ::write::{closure#15}> CBC 658
pq_proto::write_body::, ::write::{closure#16}> CBC 6
pq_proto::write_body::, ::write::{closure#18}> CBC 33695
pq_proto::write_body::, ::write::{closure#22}> CBC 1370
pq_proto::write_body::, ::write::{closure#3}> CBC 132
pq_proto::write_body::, ::write::{closure#7}> CBC 1969
pq_proto::write_cstr::<&&str> CBC 74334
pq_proto::write_cstr::<&&[u8]> CBC 69359
pq_proto::write_cstr::<&&str> CBC 754
pq_proto::write_cstr::<&[u8]> CBC 4221

Generated by: LCOV version 2.1-beta