LCOV - differential code coverage report
Current view: top level - libs/pq_proto/src - framed.rs (source / functions) Coverage Total Hit UBC CBC
Current: cd44433dd675caa99df17a61b18949c8387e2242.info Lines: 89.6 % 125 112 13 112
Current Date: 2024-01-09 02:06:09 Functions: 62.8 % 199 125 74 125
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::framed::ConnectionError as core::fmt::Debug>::fmt CBC 860
>::from UBC 0
>::from CBC 267
::source UBC 0
::fmt UBC 0
::fmt CBC 593
<pq_proto::framed::ConnectionError>::into_io_error CBC 1
<pq_proto::framed::Framed<_>>::flush CBC 9274672
>::flush UBC 0
>::flush::{closure#0} UBC 0
>>>>::flush CBC 4625334
>>>>::flush::{closure#0} CBC 4625334
>>::flush CBC 17
>>::flush::{closure#0} CBC 17
>, safekeeper::wal_service::handle_socket::{closure#0}::{closure#0}, safekeeper::wal_service::handle_socket::{closure#0}::{closure#1}>>>>::flush CBC 11709
>, safekeeper::wal_service::handle_socket::{closure#0}::{closure#0}, safekeeper::wal_service::handle_socket::{closure#0}::{closure#1}>>>>::flush::{closure#0} CBC 11709
>>>::flush CBC 48
>>>::flush::{closure#0} CBC 48
>>>::flush CBC 220
>>>::flush::{closure#0} CBC 220
>>::flush UBC 0
>>::flush::{closure#0} UBC 0
>>::flush CBC 7
>>::flush::{closure#0} CBC 7
>>::flush CBC 1
>>::flush::{closure#0} CBC 1
<pq_proto::framed::Framed<_>>::get_ref CBC 169
>::get_ref UBC 0
>>>::get_ref CBC 25
>>>::get_ref CBC 137
>>::get_ref UBC 0
>>::get_ref CBC 7
<pq_proto::framed::Framed<_>>::into_inner CBC 115
>::into_inner UBC 0
>>>::into_inner CBC 13
>>>::into_inner CBC 87
>>::into_inner UBC 0
>>::into_inner CBC 14
>>::into_inner CBC 1
<pq_proto::framed::Framed<_>>::map_stream::<_, _, _, _> CBC 1
>::map_stream::<_, _, _, _> UBC 0
>>>>::map_stream::>>, anyhow::Error, >>>::start_tls::{closure#0}::{closure#0}, >>>::tls_upgrade::{closure#0}> UBC 0
>>::map_stream::, anyhow::Error, >::start_tls::{closure#0}::{closure#0}, >::tls_upgrade::{closure#0}> CBC 1
>, safekeeper::wal_service::handle_socket::{closure#0}::{closure#0}, safekeeper::wal_service::handle_socket::{closure#0}::{closure#1}>>>>::map_stream::>, safekeeper::wal_service::handle_socket::{closure#0}::{closure#0}, safekeeper::wal_service::handle_socket::{closure#0}::{closure#1}>>, anyhow::Error, >, safekeeper::wal_service::handle_socket::{closure#0}::{closure#0}, safekeeper::wal_service::handle_socket::{closure#0}::{closure#1}>>>::start_tls::{closure#0}::{closure#0}, >, safekeeper::wal_service::handle_socket::{closure#0}::{closure#0}, safekeeper::wal_service::handle_socket::{closure#0}::{closure#1}>>>::tls_upgrade::{closure#0}> UBC 0
<pq_proto::framed::Framed<_>>::map_stream::<_, _, _, _>::{closure#0} CBC 1
>::map_stream::<_, _, _, _>::{closure#0} UBC 0
>>>>::map_stream::>>, anyhow::Error, >>>::start_tls::{closure#0}::{closure#0}, >>>::tls_upgrade::{closure#0}>::{closure#0} UBC 0
>>::map_stream::, anyhow::Error, >::start_tls::{closure#0}::{closure#0}, >::tls_upgrade::{closure#0}>::{closure#0} CBC 1
>, safekeeper::wal_service::handle_socket::{closure#0}::{closure#0}, safekeeper::wal_service::handle_socket::{closure#0}::{closure#1}>>>>::map_stream::>, safekeeper::wal_service::handle_socket::{closure#0}::{closure#0}, safekeeper::wal_service::handle_socket::{closure#0}::{closure#1}>>, anyhow::Error, >, safekeeper::wal_service::handle_socket::{closure#0}::{closure#0}, safekeeper::wal_service::handle_socket::{closure#0}::{closure#1}>>>::start_tls::{closure#0}::{closure#0}, >, safekeeper::wal_service::handle_socket::{closure#0}::{closure#0}, safekeeper::wal_service::handle_socket::{closure#0}::{closure#1}>>>::tls_upgrade::{closure#0}>::{closure#0} UBC 0
<pq_proto::framed::Framed<_>>::new CBC 11362
>::new UBC 0
>>>>::new CBC 8081
>>::new CBC 5
>, safekeeper::wal_service::handle_socket::{closure#0}::{closure#0}, safekeeper::wal_service::handle_socket::{closure#0}::{closure#1}>>>>::new CBC 3123
>>>::new CBC 28
>>>::new CBC 109
>>::new UBC 0
>>::new CBC 14
>>::new CBC 2
<pq_proto::framed::Framed<_>>::read_message CBC 7516448
>::read_message UBC 0
>::read_message::{closure#0} UBC 0
>>>>::read_message CBC 3751674
>>>>::read_message::{closure#0} CBC 3751674
>>::read_message CBC 10
>>::read_message::{closure#0} CBC 10
>, safekeeper::wal_service::handle_socket::{closure#0}::{closure#0}, safekeeper::wal_service::handle_socket::{closure#0}::{closure#1}>>>>::read_message CBC 6443
>, safekeeper::wal_service::handle_socket::{closure#0}::{closure#0}, safekeeper::wal_service::handle_socket::{closure#0}::{closure#1}>>>>::read_message::{closure#0} CBC 6443
>>>::read_message CBC 22
>>>::read_message::{closure#0} CBC 22
>>>::read_message CBC 75
>>>::read_message::{closure#0} CBC 75
>>::read_message UBC 0
>>::read_message::{closure#0} UBC 0
<pq_proto::framed::Framed<_>>::read_startup_message CBC 20681
>::read_startup_message UBC 0
>>>>::read_startup_message CBC 15612
>>::read_startup_message CBC 9
>, safekeeper::wal_service::handle_socket::{closure#0}::{closure#0}, safekeeper::wal_service::handle_socket::{closure#0}::{closure#1}>>>>::read_startup_message CBC 4907
>>>::read_startup_message CBC 28
>>>::read_startup_message CBC 109
>>::read_startup_message UBC 0
>>::read_startup_message CBC 14
>>::read_startup_message CBC 2
<pq_proto::framed::Framed<_>>::read_startup_message::{closure#0} CBC 20681
>::read_startup_message::{closure#0} UBC 0
>>>>::read_startup_message::{closure#0} CBC 15612
>>::read_startup_message::{closure#0} CBC 9
>, safekeeper::wal_service::handle_socket::{closure#0}::{closure#0}, safekeeper::wal_service::handle_socket::{closure#0}::{closure#1}>>>>::read_startup_message::{closure#0} CBC 4907
>>>::read_startup_message::{closure#0} CBC 28
>>>::read_startup_message::{closure#0} CBC 109
>>::read_startup_message::{closure#0} UBC 0
>>::read_startup_message::{closure#0} CBC 14
>>::read_startup_message::{closure#0} CBC 2
<pq_proto::framed::Framed<_>>::shutdown CBC 21528
>::shutdown UBC 0
>::shutdown::{closure#0} UBC 0
>>>>::shutdown CBC 8029
>>>>::shutdown::{closure#0} CBC 8029
>>::shutdown CBC 3
>>::shutdown::{closure#0} CBC 3
>, safekeeper::wal_service::handle_socket::{closure#0}::{closure#0}, safekeeper::wal_service::handle_socket::{closure#0}::{closure#1}>>>>::shutdown CBC 2732
>, safekeeper::wal_service::handle_socket::{closure#0}::{closure#0}, safekeeper::wal_service::handle_socket::{closure#0}::{closure#1}>>>>::shutdown::{closure#0} CBC 2732
<pq_proto::framed::Framed<_>>::split CBC 2479
>::split UBC 0
>, safekeeper::wal_service::handle_socket::{closure#0}::{closure#0}, safekeeper::wal_service::handle_socket::{closure#0}::{closure#1}>>>>::split CBC 2479
<pq_proto::framed::Framed<_>>::unsplit CBC 2089
>::unsplit UBC 0
>, safekeeper::wal_service::handle_socket::{closure#0}::{closure#0}, safekeeper::wal_service::handle_socket::{closure#0}::{closure#1}>>>>::unsplit CBC 2089
<pq_proto::framed::Framed<_>>::write_message CBC 4638991
>::write_message UBC 0
>>>>::write_message CBC 4611192
>>::write_message CBC 49
>, safekeeper::wal_service::handle_socket::{closure#0}::{closure#0}, safekeeper::wal_service::handle_socket::{closure#0}::{closure#1}>>>>::write_message CBC 26884
>>>::write_message CBC 62
>>>::write_message CBC 796
>>::write_message UBC 0
>>::write_message CBC 7
>>::write_message CBC 1
<pq_proto::framed::FramedReader<_>>::read_message CBC 5099490
>::read_message UBC 0
>::read_message::{closure#0} UBC 0
>, safekeeper::wal_service::handle_socket::{closure#0}::{closure#0}, safekeeper::wal_service::handle_socket::{closure#0}::{closure#1}>>>>::read_message CBC 2549745
>, safekeeper::wal_service::handle_socket::{closure#0}::{closure#0}, safekeeper::wal_service::handle_socket::{closure#0}::{closure#1}>>>>::read_message::{closure#0} CBC 2549745
<pq_proto::framed::FramedWriter<_>>::flush CBC 3739002
>::flush UBC 0
>::flush::{closure#0} UBC 0
>>>>::flush UBC 0
>>>>::flush::{closure#0} UBC 0
>>::flush UBC 0
>>::flush::{closure#0} UBC 0
>, safekeeper::wal_service::handle_socket::{closure#0}::{closure#0}, safekeeper::wal_service::handle_socket::{closure#0}::{closure#1}>>>>::flush CBC 1869501
>, safekeeper::wal_service::handle_socket::{closure#0}::{closure#0}, safekeeper::wal_service::handle_socket::{closure#0}::{closure#1}>>>>::flush::{closure#0} CBC 1869501
<pq_proto::framed::FramedWriter<_>>::shutdown UBC 0
>::shutdown UBC 0
>::shutdown::{closure#0} UBC 0
>>>>::shutdown UBC 0
>>>>::shutdown::{closure#0} UBC 0
>>::shutdown UBC 0
>>::shutdown::{closure#0} UBC 0
>, safekeeper::wal_service::handle_socket::{closure#0}::{closure#0}, safekeeper::wal_service::handle_socket::{closure#0}::{closure#1}>>>>::shutdown UBC 0
>, safekeeper::wal_service::handle_socket::{closure#0}::{closure#0}, safekeeper::wal_service::handle_socket::{closure#0}::{closure#1}>>>>::shutdown::{closure#0} UBC 0
<pq_proto::framed::FramedWriter<_>>::write_message_noflush CBC 1869501
>::write_message_noflush UBC 0
>>>>::write_message_noflush UBC 0
>>::write_message_noflush UBC 0
>, safekeeper::wal_service::handle_socket::{closure#0}::{closure#0}, safekeeper::wal_service::handle_socket::{closure#0}::{closure#1}>>>>::write_message_noflush CBC 1869501
pq_proto::framed::flush::<_> CBC 6517601
pq_proto::framed::flush::<_> UBC 0
pq_proto::framed::flush::>>> CBC 4633363
pq_proto::framed::flush::> CBC 20
pq_proto::framed::flush::>, safekeeper::wal_service::handle_socket::{closure#0}::{closure#0}, safekeeper::wal_service::handle_socket::{closure#0}::{closure#1}>>> CBC 14441
pq_proto::framed::flush::>> CBC 48
pq_proto::framed::flush::>> CBC 220
pq_proto::framed::flush::> UBC 0
pq_proto::framed::flush::> CBC 7
pq_proto::framed::flush::> CBC 1
pq_proto::framed::flush::>>>> UBC 0
pq_proto::framed::flush::>> UBC 0
pq_proto::framed::flush::>, safekeeper::wal_service::handle_socket::{closure#0}::{closure#0}, safekeeper::wal_service::handle_socket::{closure#0}::{closure#1}>>>> CBC 1869501
pq_proto::framed::flush::<_>::{closure#0} CBC 6517601
pq_proto::framed::flush::<_>::{closure#0} UBC 0
pq_proto::framed::flush::>>>::{closure#0} CBC 4633363
pq_proto::framed::flush::>::{closure#0} CBC 20
pq_proto::framed::flush::>, safekeeper::wal_service::handle_socket::{closure#0}::{closure#0}, safekeeper::wal_service::handle_socket::{closure#0}::{closure#1}>>>::{closure#0} CBC 14441
pq_proto::framed::flush::>>::{closure#0} CBC 48
pq_proto::framed::flush::>>::{closure#0} CBC 220
pq_proto::framed::flush::>::{closure#0} UBC 0
pq_proto::framed::flush::>::{closure#0} CBC 7
pq_proto::framed::flush::>::{closure#0} CBC 1
pq_proto::framed::flush::>>>>::{closure#0} UBC 0
pq_proto::framed::flush::>>::{closure#0} UBC 0
pq_proto::framed::flush::>, safekeeper::wal_service::handle_socket::{closure#0}::{closure#0}, safekeeper::wal_service::handle_socket::{closure#0}::{closure#1}>>>>::{closure#0} CBC 1869501
pq_proto::framed::read_message::<_, _, _> CBC 6328650
pq_proto::framed::read_message::<_, _, _> UBC 0
pq_proto::framed::read_message::>>, pq_proto::FeMessage, ::parse> CBC 3751674
pq_proto::framed::read_message::>>, pq_proto::FeStartupPacket, ::parse> CBC 15612
pq_proto::framed::read_message::, pq_proto::FeMessage, ::parse> CBC 10
pq_proto::framed::read_message::, pq_proto::FeStartupPacket, ::parse> CBC 9
pq_proto::framed::read_message::>, safekeeper::wal_service::handle_socket::{closure#0}::{closure#0}, safekeeper::wal_service::handle_socket::{closure#0}::{closure#1}>>, pq_proto::FeMessage, ::parse> CBC 6443
pq_proto::framed::read_message::>, safekeeper::wal_service::handle_socket::{closure#0}::{closure#0}, safekeeper::wal_service::handle_socket::{closure#0}::{closure#1}>>, pq_proto::FeStartupPacket, ::parse> CBC 4907
pq_proto::framed::read_message::>, pq_proto::FeMessage, ::parse> CBC 22
pq_proto::framed::read_message::>, pq_proto::FeStartupPacket, ::parse> CBC 28
pq_proto::framed::read_message::>, pq_proto::FeMessage, ::parse> CBC 75
pq_proto::framed::read_message::>, pq_proto::FeStartupPacket, ::parse> CBC 109
pq_proto::framed::read_message::, pq_proto::FeMessage, ::parse> UBC 0
pq_proto::framed::read_message::, pq_proto::FeStartupPacket, ::parse> UBC 0
pq_proto::framed::read_message::, pq_proto::FeStartupPacket, ::parse> CBC 14
pq_proto::framed::read_message::, pq_proto::FeStartupPacket, ::parse> CBC 2
pq_proto::framed::read_message::>, safekeeper::wal_service::handle_socket::{closure#0}::{closure#0}, safekeeper::wal_service::handle_socket::{closure#0}::{closure#1}>>>, pq_proto::FeMessage, ::parse> CBC 2549745
pq_proto::framed::read_message::<_, _, _>::{closure#0} CBC 6328650
pq_proto::framed::read_message::<_, _, _>::{closure#0} UBC 0
pq_proto::framed::read_message::>>, pq_proto::FeMessage, ::parse>::{closure#0} CBC 3751674
pq_proto::framed::read_message::>>, pq_proto::FeStartupPacket, ::parse>::{closure#0} CBC 15612
pq_proto::framed::read_message::, pq_proto::FeMessage, ::parse>::{closure#0} CBC 10
pq_proto::framed::read_message::, pq_proto::FeStartupPacket, ::parse>::{closure#0} CBC 9
pq_proto::framed::read_message::>, safekeeper::wal_service::handle_socket::{closure#0}::{closure#0}, safekeeper::wal_service::handle_socket::{closure#0}::{closure#1}>>, pq_proto::FeMessage, ::parse>::{closure#0} CBC 6443
pq_proto::framed::read_message::>, safekeeper::wal_service::handle_socket::{closure#0}::{closure#0}, safekeeper::wal_service::handle_socket::{closure#0}::{closure#1}>>, pq_proto::FeStartupPacket, ::parse>::{closure#0} CBC 4907
pq_proto::framed::read_message::>, pq_proto::FeMessage, ::parse>::{closure#0} CBC 22
pq_proto::framed::read_message::>, pq_proto::FeStartupPacket, ::parse>::{closure#0} CBC 28
pq_proto::framed::read_message::>, pq_proto::FeMessage, ::parse>::{closure#0} CBC 75
pq_proto::framed::read_message::>, pq_proto::FeStartupPacket, ::parse>::{closure#0} CBC 109
pq_proto::framed::read_message::, pq_proto::FeMessage, ::parse>::{closure#0} UBC 0
pq_proto::framed::read_message::, pq_proto::FeStartupPacket, ::parse>::{closure#0} UBC 0
pq_proto::framed::read_message::, pq_proto::FeStartupPacket, ::parse>::{closure#0} CBC 14
pq_proto::framed::read_message::, pq_proto::FeStartupPacket, ::parse>::{closure#0} CBC 2
pq_proto::framed::read_message::>, safekeeper::wal_service::handle_socket::{closure#0}::{closure#0}, safekeeper::wal_service::handle_socket::{closure#0}::{closure#1}>>>, pq_proto::FeMessage, ::parse>::{closure#0} CBC 2549745
pq_proto::framed::shutdown::<_> CBC 10764
pq_proto::framed::shutdown::<_> UBC 0
pq_proto::framed::shutdown::>>> CBC 8029
pq_proto::framed::shutdown::> CBC 3
pq_proto::framed::shutdown::>, safekeeper::wal_service::handle_socket::{closure#0}::{closure#0}, safekeeper::wal_service::handle_socket::{closure#0}::{closure#1}>>> CBC 2732
pq_proto::framed::shutdown::>>>> UBC 0
pq_proto::framed::shutdown::>> UBC 0
pq_proto::framed::shutdown::>, safekeeper::wal_service::handle_socket::{closure#0}::{closure#0}, safekeeper::wal_service::handle_socket::{closure#0}::{closure#1}>>>> UBC 0
pq_proto::framed::shutdown::<_>::{closure#0} CBC 10764
pq_proto::framed::shutdown::<_>::{closure#0} UBC 0
pq_proto::framed::shutdown::>>>::{closure#0} CBC 8029
pq_proto::framed::shutdown::>::{closure#0} CBC 3
pq_proto::framed::shutdown::>, safekeeper::wal_service::handle_socket::{closure#0}::{closure#0}, safekeeper::wal_service::handle_socket::{closure#0}::{closure#1}>>>::{closure#0} CBC 2732
pq_proto::framed::shutdown::>>>>::{closure#0} UBC 0
pq_proto::framed::shutdown::>>::{closure#0} UBC 0
pq_proto::framed::shutdown::>, safekeeper::wal_service::handle_socket::{closure#0}::{closure#0}, safekeeper::wal_service::handle_socket::{closure#0}::{closure#1}>>>>::{closure#0} UBC 0

Generated by: LCOV version 2.1-beta