LCOV - differential code coverage report
Current view: top level - libs/pq_proto/src - lib.rs (source / functions) Coverage Total Hit UBC CBC
Current: f6946e90941b557c917ac98cd5a7e9506d180f3e.info Lines: 84.9 % 584 496 88 496
Current Date: 2023-10-19 02:04:12 Functions: 76.7 % 120 92 28 92
Baseline: c8637f37369098875162f194f92736355783b050.info
Baseline Date: 2023-10-18 20:25:20

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 8459
<pq_proto::BeMessage>::write CBC 8033781
<pq_proto::BeMessage>::write::{closure#0} CBC 8711
<pq_proto::BeMessage>::write::{closure#10} UBC 0
<pq_proto::BeMessage>::write::{closure#11} CBC 7
<pq_proto::BeMessage>::write::{closure#12} CBC 640
<pq_proto::BeMessage>::write::{closure#13} CBC 7197
<pq_proto::BeMessage>::write::{closure#14} CBC 994
<pq_proto::BeMessage>::write::{closure#15} CBC 247
<pq_proto::BeMessage>::write::{closure#16} CBC 6
<pq_proto::BeMessage>::write::{closure#17} CBC 640
<pq_proto::BeMessage>::write::{closure#18} CBC 25980
<pq_proto::BeMessage>::write::{closure#19} CBC 640
<pq_proto::BeMessage>::write::{closure#1} CBC 228
<pq_proto::BeMessage>::write::{closure#20} CBC 640
<pq_proto::BeMessage>::write::{closure#21} CBC 18909
<pq_proto::BeMessage>::write::{closure#22} CBC 1463
<pq_proto::BeMessage>::write::{closure#23} CBC 783639
<pq_proto::BeMessage>::write::{closure#24} CBC 1942
<pq_proto::BeMessage>::write::{closure#2} UBC 0
<pq_proto::BeMessage>::write::{closure#3} CBC 89
<pq_proto::BeMessage>::write::{closure#4} CBC 29
<pq_proto::BeMessage>::write::{closure#5} CBC 640
<pq_proto::BeMessage>::write::{closure#6} CBC 639
<pq_proto::BeMessage>::write::{closure#7} CBC 2137
<pq_proto::BeMessage>::write::{closure#8} CBC 7171073
<pq_proto::BeMessage>::write::{closure#9} CBC 638
<pq_proto::BeParameterStatusMessage as core::fmt::Debug>::fmt UBC 0
<pq_proto::CancelKeyData as core::fmt::Debug>::fmt CBC 162
::clone UBC 0
::eq CBC 64
::fmt UBC 0
::hash::<_> UBC 0
::hash:: CBC 98
<pq_proto::CancelKeyData as core::fmt::Display>::fmt CBC 132
<pq_proto::FeBindMessage as core::fmt::Debug>::fmt UBC 0
<pq_proto::FeBindMessage>::parse CBC 640
<pq_proto::FeCloseMessage as core::fmt::Debug>::fmt UBC 0
<pq_proto::FeCloseMessage>::parse CBC 639
<pq_proto::FeDescribeMessage as core::fmt::Debug>::fmt UBC 0
<pq_proto::FeDescribeMessage>::parse CBC 640
<pq_proto::FeExecuteMessage as core::fmt::Debug>::fmt UBC 0
<pq_proto::FeExecuteMessage>::parse CBC 640
<pq_proto::FeMessage as core::fmt::Debug>::fmt CBC 59
<pq_proto::FeMessage>::parse CBC 14442968
<pq_proto::FeParseMessage as core::fmt::Debug>::fmt UBC 0
<pq_proto::FeParseMessage>::parse CBC 640
<pq_proto::FeStartupPacket as core::fmt::Debug>::fmt CBC 140
<pq_proto::FeStartupPacket>::parse CBC 30764
<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 CBC 7
::fmt UBC 0
::fmt CBC 7
<pq_proto::ProtocolError>::into_io_error UBC 0
<pq_proto::RowDescriptor as core::default::Default>::default CBC 2791
<pq_proto::RowDescriptor as core::fmt::Debug>::fmt UBC 0
<pq_proto::RowDescriptor>::int8_col CBC 45
<pq_proto::RowDescriptor>::text_col CBC 1508
<pq_proto::StartupMessageParams as core::fmt::Debug>::fmt CBC 74
<pq_proto::StartupMessageParams>::get CBC 7454
<pq_proto::StartupMessageParams>::get::{closure#0} CBC 4553
<pq_proto::StartupMessageParams>::iter UBC 0
<pq_proto::StartupMessageParams>::iter::{closure#0} UBC 0
<pq_proto::StartupMessageParams>::new::<0> CBC 48
::new::<0> CBC 1
::new::<1> CBC 13
::new::<2> CBC 6
::new::<3> CBC 28
<pq_proto::StartupMessageParams>::new::<0>::{closure#0} CBC 109
::new::<0>::{closure#0} UBC 0
::new::<1>::{closure#0} CBC 13
::new::<2>::{closure#0} CBC 12
::new::<3>::{closure#0} CBC 84
<pq_proto::StartupMessageParams>::options_escaped CBC 5
<pq_proto::StartupMessageParams>::options_raw CBC 3663
<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 3634
<pq_proto::StartupMessageParams>::parse_options_raw::{closure#0} CBC 323264
<pq_proto::StartupMessageParams>::parse_options_raw::{closure#1} CBC 10863
<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 34
>::sample::<_> UBC 0
>::sample:: CBC 34
pq_proto::read_cstr CBC 3901695
pq_proto::read_cstr::{closure#0} CBC 55402786
pq_proto::read_cstr::{closure#1} UBC 0
pq_proto::terminate_code CBC 253
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 8027128
pq_proto::write_body::<(), ::write::{closure#0}> CBC 8711
pq_proto::write_body::<(), ::write::{closure#10}> UBC 0
pq_proto::write_body::<(), ::write::{closure#11}> CBC 7
pq_proto::write_body::<(), ::write::{closure#12}> CBC 640
pq_proto::write_body::<(), ::write::{closure#13}> CBC 7197
pq_proto::write_body::<(), ::write::{closure#14}> CBC 994
pq_proto::write_body::<(), ::write::{closure#17}> CBC 640
pq_proto::write_body::<(), ::write::{closure#19}> CBC 640
pq_proto::write_body::<(), ::write::{closure#1}> CBC 228
pq_proto::write_body::<(), ::write::{closure#20}> CBC 640
pq_proto::write_body::<(), ::write::{closure#21}> CBC 18909
pq_proto::write_body::<(), ::write::{closure#23}> CBC 783639
pq_proto::write_body::<(), ::write::{closure#24}> CBC 1942
pq_proto::write_body::<(), ::write::{closure#2}> UBC 0
pq_proto::write_body::<(), ::write::{closure#4}> CBC 29
pq_proto::write_body::<(), ::write::{closure#5}> CBC 640
pq_proto::write_body::<(), ::write::{closure#6}> CBC 639
pq_proto::write_body::<(), ::write::{closure#8}> CBC 7171073
pq_proto::write_body::<(), ::write::{closure#9}> CBC 638
pq_proto::write_body::, ::write::{closure#15}> CBC 247
pq_proto::write_body::, ::write::{closure#16}> CBC 6
pq_proto::write_body::, ::write::{closure#18}> CBC 25980
pq_proto::write_body::, ::write::{closure#22}> CBC 1463
pq_proto::write_body::, ::write::{closure#3}> CBC 89
pq_proto::write_body::, ::write::{closure#7}> CBC 2137
pq_proto::write_cstr::<&&str> CBC 58728
pq_proto::write_cstr::<&&[u8]> CBC 54097
pq_proto::write_cstr::<&&str> CBC 278
pq_proto::write_cstr::<&[u8]> CBC 4353

Generated by: LCOV version 2.1-beta