LCOV - differential code coverage report
Current view: top level - libs/pq_proto/src - framed.rs (source / functions) Coverage Total Hit UBC CBC
Current: f6946e90941b557c917ac98cd5a7e9506d180f3e.info Lines: 86.9 % 130 113 17 113
Current Date: 2023-10-19 02:04:12 Functions: 59.9 % 187 112 75 112
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::framed::ConnectionError>::into_io_error UBC 0
<pq_proto::framed::FramedWriter<_>>::shutdown UBC 0
>::shutdown UBC 0
>>>>::shutdown UBC 0
>>::shutdown UBC 0
>, safekeeper::wal_service::handle_socket::{closure#0}::{closure#0}, safekeeper::wal_service::handle_socket::{closure#0}::{closure#1}>>>>::shutdown UBC 0
<pq_proto::framed::FramedWriter<_>>::shutdown::{closure#0} UBC 0
>::shutdown::{closure#0} UBC 0
>>>>::shutdown::{closure#0} 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::{closure#0} UBC 0
<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
>, 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
>>::map_stream::, anyhow::Error, >::start_tls::{closure#0}::{closure#0}, >::tls_upgrade::{closure#0}> CBC 1
<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
>, 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
>>::map_stream::, anyhow::Error, >::start_tls::{closure#0}::{closure#0}, >::tls_upgrade::{closure#0}>::{closure#0} CBC 1
<pq_proto::framed::Framed<_>>::into_inner CBC 68
>::into_inner UBC 0
>>::into_inner UBC 0
>>::into_inner CBC 1
>>>::into_inner CBC 5
>>>::into_inner CBC 62
<pq_proto::framed::Framed<_>>::get_ref CBC 71
>::get_ref UBC 0
>>::get_ref UBC 0
>>>::get_ref CBC 5
>>>::get_ref CBC 66
<pq_proto::framed::ConnectionError as core::fmt::Debug>::fmt CBC 1153
>::from UBC 0
::source UBC 0
::fmt UBC 0
>::from CBC 393
::fmt CBC 760
<pq_proto::framed::Framed<_>>::unsplit CBC 2399
>::unsplit UBC 0
>, safekeeper::wal_service::handle_socket::{closure#0}::{closure#0}, safekeeper::wal_service::handle_socket::{closure#0}::{closure#1}>>>>::unsplit CBC 2399
<pq_proto::framed::Framed<_>>::split CBC 2796
>::split UBC 0
>, safekeeper::wal_service::handle_socket::{closure#0}::{closure#0}, safekeeper::wal_service::handle_socket::{closure#0}::{closure#1}>>>>::split CBC 2796
<pq_proto::framed::Framed<_>>::shutdown CBC 8210
>::shutdown UBC 0
>>::shutdown CBC 3
>, safekeeper::wal_service::handle_socket::{closure#0}::{closure#0}, safekeeper::wal_service::handle_socket::{closure#0}::{closure#1}>>>>::shutdown CBC 3164
>>>>::shutdown CBC 5043
<pq_proto::framed::Framed<_>>::shutdown::{closure#0} CBC 8210
>::shutdown::{closure#0} UBC 0
>>::shutdown::{closure#0} CBC 3
>, safekeeper::wal_service::handle_socket::{closure#0}::{closure#0}, safekeeper::wal_service::handle_socket::{closure#0}::{closure#1}>>>>::shutdown::{closure#0} CBC 3164
>>>>::shutdown::{closure#0} CBC 5043
pq_proto::framed::shutdown::<_> CBC 8210
pq_proto::framed::shutdown::<_> UBC 0
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::> 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 3164
pq_proto::framed::shutdown::>>> CBC 5043
pq_proto::framed::shutdown::<_>::{closure#0} CBC 8210
pq_proto::framed::shutdown::<_>::{closure#0} UBC 0
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
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 3164
pq_proto::framed::shutdown::>>>::{closure#0} CBC 5043
<pq_proto::framed::Framed<_>>::new CBC 8769
>::new UBC 0
>>::new UBC 0
>>::new CBC 2
>>::new CBC 5
>>>::new CBC 12
>>>::new CBC 70
>, safekeeper::wal_service::handle_socket::{closure#0}::{closure#0}, safekeeper::wal_service::handle_socket::{closure#0}::{closure#1}>>>>::new CBC 3561
>>>>::new CBC 5119
<pq_proto::framed::Framed<_>>::read_startup_message CBC 15383
>::read_startup_message UBC 0
>>::read_startup_message UBC 0
>>::read_startup_message CBC 2
>>::read_startup_message CBC 9
>>>::read_startup_message CBC 12
>>>::read_startup_message CBC 70
>, safekeeper::wal_service::handle_socket::{closure#0}::{closure#0}, safekeeper::wal_service::handle_socket::{closure#0}::{closure#1}>>>>::read_startup_message CBC 5690
>>>>::read_startup_message CBC 9600
<pq_proto::framed::Framed<_>>::read_startup_message::{closure#0} CBC 15383
>::read_startup_message::{closure#0} UBC 0
>>::read_startup_message::{closure#0} UBC 0
>>::read_startup_message::{closure#0} CBC 2
>>::read_startup_message::{closure#0} CBC 9
>>>::read_startup_message::{closure#0} CBC 12
>>>::read_startup_message::{closure#0} CBC 70
>, safekeeper::wal_service::handle_socket::{closure#0}::{closure#0}, safekeeper::wal_service::handle_socket::{closure#0}::{closure#1}>>>>::read_startup_message::{closure#0} CBC 5690
>>>>::read_startup_message::{closure#0} CBC 9600
<pq_proto::framed::FramedWriter<_>>::flush CBC 3249357
>::flush UBC 0
>>>>::flush UBC 0
>>::flush UBC 0
>, safekeeper::wal_service::handle_socket::{closure#0}::{closure#0}, safekeeper::wal_service::handle_socket::{closure#0}::{closure#1}>>>>::flush CBC 3249357
<pq_proto::framed::FramedWriter<_>>::flush::{closure#0} CBC 3249357
>::flush::{closure#0} UBC 0
>>>>::flush::{closure#0} 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::{closure#0} CBC 3249357
<pq_proto::framed::FramedWriter<_>>::write_message_noflush CBC 3249357
>::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 3249357
<pq_proto::framed::FramedReader<_>>::read_message CBC 3700009
>::read_message UBC 0
>, safekeeper::wal_service::handle_socket::{closure#0}::{closure#0}, safekeeper::wal_service::handle_socket::{closure#0}::{closure#1}>>>>::read_message CBC 3700009
<pq_proto::framed::FramedReader<_>>::read_message::{closure#0} CBC 3700009
>::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::{closure#0} CBC 3700009
<pq_proto::framed::Framed<_>>::read_message CBC 3831595
>::read_message UBC 0
>>::read_message UBC 0
>>>::read_message CBC 8
>>::read_message CBC 10
>>>::read_message CBC 57
>, safekeeper::wal_service::handle_socket::{closure#0}::{closure#0}, safekeeper::wal_service::handle_socket::{closure#0}::{closure#1}>>>>::read_message CBC 7114
>>>>::read_message CBC 3824406
<pq_proto::framed::Framed<_>>::read_message::{closure#0} CBC 3831595
>::read_message::{closure#0} UBC 0
>>::read_message::{closure#0} UBC 0
>>>::read_message::{closure#0} CBC 8
>>::read_message::{closure#0} CBC 10
>>>::read_message::{closure#0} CBC 57
>, safekeeper::wal_service::handle_socket::{closure#0}::{closure#0}, safekeeper::wal_service::handle_socket::{closure#0}::{closure#1}>>>>::read_message::{closure#0} CBC 7114
>>>>::read_message::{closure#0} CBC 3824406
<pq_proto::framed::Framed<_>>::write_message CBC 4784406
>::write_message UBC 0
>>::write_message UBC 0
>>::write_message CBC 1
>>>::write_message CBC 32
>>::write_message CBC 49
>>>::write_message CBC 595
>, safekeeper::wal_service::handle_socket::{closure#0}::{closure#0}, safekeeper::wal_service::handle_socket::{closure#0}::{closure#1}>>>>::write_message CBC 30377
>>>>::write_message CBC 4753352
<pq_proto::framed::Framed<_>>::flush CBC 4790278
>::flush UBC 0
>>::flush UBC 0
>>::flush CBC 1
>>::flush CBC 17
>>>::flush CBC 22
>>>::flush CBC 154
>, safekeeper::wal_service::handle_socket::{closure#0}::{closure#0}, safekeeper::wal_service::handle_socket::{closure#0}::{closure#1}>>>>::flush CBC 13329
>>>>::flush CBC 4776755
<pq_proto::framed::Framed<_>>::flush::{closure#0} CBC 4790278
>::flush::{closure#0} UBC 0
>>::flush::{closure#0} UBC 0
>>::flush::{closure#0} CBC 1
>>::flush::{closure#0} CBC 17
>>>::flush::{closure#0} CBC 22
>>>::flush::{closure#0} CBC 154
>, safekeeper::wal_service::handle_socket::{closure#0}::{closure#0}, safekeeper::wal_service::handle_socket::{closure#0}::{closure#1}>>>>::flush::{closure#0} CBC 13329
>>>>::flush::{closure#0} CBC 4776755
pq_proto::framed::read_message::<_, _, _>::{closure#0} CBC 7533778
pq_proto::framed::read_message::<_, _, _>::{closure#0} UBC 0
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 1
pq_proto::framed::read_message::, pq_proto::FeMessage, ::parse>::{closure#0} CBC 8
pq_proto::framed::read_message::>, pq_proto::FeMessage, ::parse>::{closure#0} CBC 8
pq_proto::framed::read_message::, pq_proto::FeStartupPacket, ::parse>::{closure#0} CBC 9
pq_proto::framed::read_message::>, pq_proto::FeStartupPacket, ::parse>::{closure#0} CBC 12
pq_proto::framed::read_message::>, pq_proto::FeMessage, ::parse>::{closure#0} CBC 57
pq_proto::framed::read_message::>, pq_proto::FeStartupPacket, ::parse>::{closure#0} CBC 70
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 5171
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 5689
pq_proto::framed::read_message::>>, pq_proto::FeStartupPacket, ::parse>::{closure#0} CBC 9600
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 3697322
pq_proto::framed::read_message::>>, pq_proto::FeMessage, ::parse>::{closure#0} CBC 3815831
pq_proto::framed::read_message::<_, _, _> CBC 7546987
pq_proto::framed::read_message::<_, _, _> UBC 0
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 2
pq_proto::framed::read_message::>, pq_proto::FeMessage, ::parse> CBC 8
pq_proto::framed::read_message::, pq_proto::FeStartupPacket, ::parse> CBC 9
pq_proto::framed::read_message::, pq_proto::FeMessage, ::parse> CBC 10
pq_proto::framed::read_message::>, pq_proto::FeStartupPacket, ::parse> CBC 12
pq_proto::framed::read_message::>, pq_proto::FeMessage, ::parse> CBC 57
pq_proto::framed::read_message::>, pq_proto::FeStartupPacket, ::parse> CBC 70
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 5690
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 7114
pq_proto::framed::read_message::>>, pq_proto::FeStartupPacket, ::parse> CBC 9600
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 3700009
pq_proto::framed::read_message::>>, pq_proto::FeMessage, ::parse> CBC 3824406
pq_proto::framed::flush::<_> CBC 8047845
pq_proto::framed::flush::<_> UBC 0
pq_proto::framed::flush::> UBC 0
pq_proto::framed::flush::>>>> UBC 0
pq_proto::framed::flush::>> UBC 0
pq_proto::framed::flush::> CBC 1
pq_proto::framed::flush::> CBC 20
pq_proto::framed::flush::>> CBC 22
pq_proto::framed::flush::>> CBC 154
pq_proto::framed::flush::>, safekeeper::wal_service::handle_socket::{closure#0}::{closure#0}, safekeeper::wal_service::handle_socket::{closure#0}::{closure#1}>>> CBC 16493
pq_proto::framed::flush::>, safekeeper::wal_service::handle_socket::{closure#0}::{closure#0}, safekeeper::wal_service::handle_socket::{closure#0}::{closure#1}>>>> CBC 3249357
pq_proto::framed::flush::>>> CBC 4781798
pq_proto::framed::flush::<_>::{closure#0} CBC 16044811
pq_proto::framed::flush::<_>::{closure#0} UBC 0
pq_proto::framed::flush::>::{closure#0} UBC 0
pq_proto::framed::flush::>>>>::{closure#0} UBC 0
pq_proto::framed::flush::>>::{closure#0} UBC 0
pq_proto::framed::flush::>::{closure#0} CBC 2
pq_proto::framed::flush::>::{closure#0} CBC 34
pq_proto::framed::flush::>>::{closure#0} CBC 44
pq_proto::framed::flush::>>::{closure#0} CBC 308
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 28699
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 6500846
pq_proto::framed::flush::>>>::{closure#0} CBC 9514878

Generated by: LCOV version 2.1-beta