LCOV - code coverage report
Current view: top level - libs/pq_proto/src - lib.rs (source / functions) Coverage Total Hit
Test: 8ac049b474321fdc72ddcb56d7165153a1a900e8.info Lines: 84.8 % 584 495
Test Date: 2023-09-06 10:18:01 Functions: 74.6 % 122 91

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>::write::{closure#10} 0
<pq_proto::BeMessage>::write::{closure#2} 0
<pq_proto::BeParameterStatusMessage as core::fmt::Debug>::fmt 0
<pq_proto::FeBindMessage as core::fmt::Debug>::fmt 0
<pq_proto::FeCloseMessage as core::fmt::Debug>::fmt 0
<pq_proto::FeDescribeMessage as core::fmt::Debug>::fmt 0
<pq_proto::FeExecuteMessage as core::fmt::Debug>::fmt 0
<pq_proto::FeParseMessage as core::fmt::Debug>::fmt 0
<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::fmt::Debug>::fmt 0
<pq_proto::StartupMessageParams>::iter 0
<pq_proto::StartupMessageParams>::iter::{closure#0} 0
<pq_proto::WalSndKeepAlive as core::fmt::Debug>::fmt 0
<pq_proto::XLogDataBody as core::fmt::Debug>::fmt 0
pq_proto::read_cstr::{closure#1} 0
pq_proto::tests::test_startup_message_params_options_escaped 1
<pq_proto::StartupMessageParams>::parse_options_escaped 4
pq_proto::tests::test_startup_message_params_options_escaped::split_options 4
<pq_proto::StartupMessageParams>::options_escaped 5
pq_proto::tests::test_startup_message_params_options_escaped::{closure#0} 5
<pq_proto::BeMessage>::write::{closure#16} 6
<pq_proto::BeMessage>::write::{closure#11} 7
<pq_proto::StartupMessageParams>::parse_options_escaped::{closure#0} 7
<pq_proto::StartupMessageParams>::parse_options_escaped::{closure#0}::{closure#0} 17
<pq_proto::BeMessage>::write::{closure#4} 27
<rand::distributions::Standard as rand::distributions::distribution::Distribution<pq_proto::CancelKeyData>>::sample::<_> 32
>::sample::<_> 0
>::sample:: 32
<pq_proto::StartupMessageParams>::new::<0> 41
::new::<_> 0
::new::<0> 1
::new::<2> 6
::new::<1> 13
::new::<3> 21
<pq_proto::RowDescriptor>::int8_col 45
<pq_proto::StartupMessageParams as core::fmt::Debug>::fmt 70
<pq_proto::BeMessage>::write::{closure#3} 83
<pq_proto::StartupMessageParams>::new::<0>::{closure#0} 88
::new::<0>::{closure#0} 0
::new::<_>::{closure#0} 0
::new::<2>::{closure#0} 12
::new::<1>::{closure#0} 13
::new::<3>::{closure#0} 63
<pq_proto::CancelKeyData as core::fmt::Display>::fmt 124
<pq_proto::FeStartupPacket as core::fmt::Debug>::fmt 132
<pq_proto::FeMessage as core::fmt::Debug>::fmt 135
<pq_proto::CancelKeyData as core::fmt::Debug>::fmt 152
::clone 0
::fmt 0
::hash::<_> 0
::eq 60
::hash:: 92
<pq_proto::BeMessage>::write::{closure#1} 219
<pq_proto::BeMessage>::write::{closure#15} 253
pq_proto::terminate_code 259
<pq_proto::BeMessage>::write::{closure#9} 660
<pq_proto::BeMessage>::write::{closure#6} 661
<pq_proto::FeCloseMessage>::parse 661
<pq_proto::BeMessage>::write::{closure#12} 662
<pq_proto::BeMessage>::write::{closure#17} 662
<pq_proto::BeMessage>::write::{closure#19} 662
<pq_proto::BeMessage>::write::{closure#20} 662
<pq_proto::BeMessage>::write::{closure#5} 662
<pq_proto::FeBindMessage>::parse 662
<pq_proto::FeDescribeMessage>::parse 662
<pq_proto::FeExecuteMessage>::parse 662
<pq_proto::FeParseMessage>::parse 662
<pq_proto::BeMessage>::write::{closure#14} 1056
<pq_proto::RowDescriptor>::text_col 1560
<pq_proto::BeMessage>::write::{closure#22} 1566
<pq_proto::BeMessage>::write::{closure#24} 1808
<pq_proto::BeMessage>::write::{closure#7} 2262
<pq_proto::RowDescriptor as core::default::Default>::default 3099
<pq_proto::StartupMessageParams>::parse_options_raw 3797
<pq_proto::StartupMessageParams>::options_raw 3819
<pq_proto::StartupMessageParams>::get::{closure#0} 4746
<pq_proto::BeMessage>::write::{closure#13} 7488
<pq_proto::StartupMessageParams>::get 7750
<pq_proto::BeMessage>::server_version 8843
<pq_proto::BeMessage>::write::{closure#0} 9085
<pq_proto::StartupMessageParams>::parse_options_raw::{closure#1} 11356
<pq_proto::BeMessage>::write::{closure#21} 19814
<pq_proto::BeMessage>::write::{closure#18} 27098
<pq_proto::FeStartupPacket>::parse 31999
pq_proto::write_cstr::<&&str> 61453
pq_proto::write_cstr::<&&str> 282
pq_proto::write_cstr::<&[u8]> 4713
pq_proto::write_cstr::<&&[u8]> 56458
<pq_proto::StartupMessageParams>::parse_options_raw::{closure#0} 338194
<pq_proto::BeMessage>::write::{closure#23} 740437
pq_proto::read_cstr 3686889
<pq_proto::BeMessage>::write::{closure#8} 7813023
pq_proto::write_body::<(), <pq_proto::BeMessage>::write::{closure#0}> 8628863
pq_proto::write_body::<(), ::write::{closure#10}> 0
pq_proto::write_body::<(), ::write::{closure#2}> 0
pq_proto::write_body::, ::write::{closure#16}> 6
pq_proto::write_body::<(), ::write::{closure#11}> 7
pq_proto::write_body::<(), ::write::{closure#4}> 27
pq_proto::write_body::, ::write::{closure#3}> 83
pq_proto::write_body::<(), ::write::{closure#1}> 219
pq_proto::write_body::, ::write::{closure#15}> 253
pq_proto::write_body::<(), ::write::{closure#9}> 660
pq_proto::write_body::<(), ::write::{closure#6}> 661
pq_proto::write_body::<(), ::write::{closure#12}> 662
pq_proto::write_body::<(), ::write::{closure#17}> 662
pq_proto::write_body::<(), ::write::{closure#19}> 662
pq_proto::write_body::<(), ::write::{closure#20}> 662
pq_proto::write_body::<(), ::write::{closure#5}> 662
pq_proto::write_body::<(), ::write::{closure#14}> 1056
pq_proto::write_body::, ::write::{closure#22}> 1566
pq_proto::write_body::<(), ::write::{closure#24}> 1808
pq_proto::write_body::, ::write::{closure#7}> 2262
pq_proto::write_body::<(), ::write::{closure#13}> 7488
pq_proto::write_body::<(), ::write::{closure#0}> 9085
pq_proto::write_body::<(), ::write::{closure#21}> 19814
pq_proto::write_body::, ::write::{closure#18}> 27098
pq_proto::write_body::<(), ::write::{closure#23}> 740437
pq_proto::write_body::<(), ::write::{closure#8}> 7813023
<pq_proto::BeMessage>::write 8635761
<pq_proto::FeMessage>::parse 15417306
pq_proto::read_cstr::{closure#0} 52352084

Generated by: LCOV version 2.1-beta