LCOV - code coverage report
Current view: top level - safekeeper/src - pull_timeline.rs (source / functions) Coverage Total Hit
Test: b4ae4c4857f9ef3e144e982a35ee23bc84c71983.info Lines: 0.0 % 296 0
Test Date: 2024-10-22 22:13:45 Functions: 0.0 % 44 0

Function Name Sort by function name Hit count Sort by function hit count
<<safekeeper::pull_timeline::DebugDumpResponse as serde::de::Deserialize>::deserialize::__Visitor as serde::de::Visitor>::expecting 0
<::deserialize::__Field as serde::de::Deserialize>::deserialize::<_> 0
<::deserialize::__FieldVisitor as serde::de::Visitor>::expecting 0
<::deserialize::__FieldVisitor as serde::de::Visitor>::visit_bytes::<_> 0
<::deserialize::__FieldVisitor as serde::de::Visitor>::visit_str::<_> 0
<::deserialize::__FieldVisitor as serde::de::Visitor>::visit_u64::<_> 0
<::deserialize::__Visitor as serde::de::Visitor>::expecting 0
<::deserialize::__Visitor as serde::de::Visitor>::visit_map::<_> 0
<::deserialize::__Visitor as serde::de::Visitor>::visit_seq::<_> 0
<<safekeeper::pull_timeline::Request as serde::de::Deserialize>::deserialize::__Visitor as serde::de::Visitor>::expecting 0
<::deserialize::__Field as serde::de::Deserialize>::deserialize::>>>>> 0
<::deserialize::__FieldVisitor as serde::de::Visitor>::expecting 0
<::deserialize::__FieldVisitor as serde::de::Visitor>::visit_bytes::<_> 0
<::deserialize::__FieldVisitor as serde::de::Visitor>::visit_str:: 0
<::deserialize::__FieldVisitor as serde::de::Visitor>::visit_u64::<_> 0
<::deserialize::__Visitor as serde::de::Visitor>::expecting 0
<::deserialize::__Visitor as serde::de::Visitor>::visit_map::>>>>> 0
<::deserialize::__Visitor as serde::de::Visitor>::visit_seq::>>>>> 0
<safekeeper::pull_timeline::SnapshotContext as core::ops::drop::Drop>::drop 0
<safekeeper::pull_timeline::SnapshotContext as core::ops::drop::Drop>::drop::{closure#0} 0
<safekeeper::timeline::WalResidentTimeline>::finish_snapshot 0
::finish_snapshot 0
::finish_snapshot::{closure#0} 0
<safekeeper::timeline::WalResidentTimeline>::start_snapshot::<core::pin::Pin<&mut tokio_util::io::sink_writer::SinkWriter<tokio_util::io::copy_to_bytes::CopyToBytes<futures_util::sink::with::With<futures_util::sink::map_err::SinkMapErr<tokio_util::sync::mpsc::PollSender<core::result::Result<bytes::bytes::Bytes, anyhow::Error>>, safekeeper::pull_timeline::stream_snapshot_guts::{closure#0}::{closure#0}>, core::result::Result<bytes::bytes::Bytes, anyhow::Error>, bytes::bytes::Bytes, safekeeper::pull_timeline::stream_snapshot_guts::{closure#0}::{closure#1}::{closure#0}, safekeeper::pull_timeline::stream_snapshot_guts::{closure#0}::{closure#1}>>>>> 0
<safekeeper::timeline::WalResidentTimeline>::start_snapshot::<core::pin::Pin<&mut tokio_util::io::sink_writer::SinkWriter<tokio_util::io::copy_to_bytes::CopyToBytes<futures_util::sink::with::With<futures_util::sink::map_err::SinkMapErr<tokio_util::sync::mpsc::PollSender<core::result::Result<bytes::bytes::Bytes, anyhow::Error>>, safekeeper::pull_timeline::stream_snapshot_guts::{closure#0}::{closure#0}>, core::result::Result<bytes::bytes::Bytes, anyhow::Error>, bytes::bytes::Bytes, safekeeper::pull_timeline::stream_snapshot_guts::{closure#0}::{closure#1}::{closure#0}, safekeeper::pull_timeline::stream_snapshot_guts::{closure#0}::{closure#1}>>>>>::{closure#0} 0
<safekeeper::timeline::WalResidentTimeline>::start_snapshot::<core::pin::Pin<&mut tokio_util::io::sink_writer::SinkWriter<tokio_util::io::copy_to_bytes::CopyToBytes<futures_util::sink::with::With<futures_util::sink::map_err::SinkMapErr<tokio_util::sync::mpsc::PollSender<core::result::Result<bytes::bytes::Bytes, anyhow::Error>>, safekeeper::pull_timeline::stream_snapshot_guts::{closure#0}::{closure#0}>, core::result::Result<bytes::bytes::Bytes, anyhow::Error>, bytes::bytes::Bytes, safekeeper::pull_timeline::stream_snapshot_guts::{closure#0}::{closure#1}::{closure#0}, safekeeper::pull_timeline::stream_snapshot_guts::{closure#0}::{closure#1}>>>>>::{closure#0}::{closure#0} 0
<safekeeper::timeline::WalResidentTimeline>::start_snapshot::<core::pin::Pin<&mut tokio_util::io::sink_writer::SinkWriter<tokio_util::io::copy_to_bytes::CopyToBytes<futures_util::sink::with::With<futures_util::sink::map_err::SinkMapErr<tokio_util::sync::mpsc::PollSender<core::result::Result<bytes::bytes::Bytes, anyhow::Error>>, safekeeper::pull_timeline::stream_snapshot_guts::{closure#0}::{closure#0}>, core::result::Result<bytes::bytes::Bytes, anyhow::Error>, bytes::bytes::Bytes, safekeeper::pull_timeline::stream_snapshot_guts::{closure#0}::{closure#1}::{closure#0}, safekeeper::pull_timeline::stream_snapshot_guts::{closure#0}::{closure#1}>>>>>::{closure#0}::{closure#1} 0
safekeeper::pull_timeline::create_temp_timeline_dir 0
safekeeper::pull_timeline::create_temp_timeline_dir::{closure#0} 0
safekeeper::pull_timeline::handle_request 0
safekeeper::pull_timeline::handle_request::{closure#0} 0
safekeeper::pull_timeline::handle_request::{closure#0}::{closure#0} 0
safekeeper::pull_timeline::handle_request::{closure#0}::{closure#0}::{closure#0} 0
safekeeper::pull_timeline::handle_request::{closure#0}::{closure#1} 0
safekeeper::pull_timeline::load_temp_timeline 0
safekeeper::pull_timeline::load_temp_timeline::{closure#0} 0
safekeeper::pull_timeline::pull_timeline 0
safekeeper::pull_timeline::pull_timeline::{closure#0} 0
safekeeper::pull_timeline::stream_snapshot::{closure#0} 0
safekeeper::pull_timeline::stream_snapshot::{closure#0} 0
safekeeper::pull_timeline::stream_snapshot::{closure#0}::{closure#0} 0
safekeeper::pull_timeline::stream_snapshot_guts 0
safekeeper::pull_timeline::stream_snapshot_guts::{closure#0} 0
safekeeper::pull_timeline::stream_snapshot_guts::{closure#0}::{closure#0} 0
safekeeper::pull_timeline::stream_snapshot_guts::{closure#0}::{closure#1} 0
safekeeper::pull_timeline::stream_snapshot_guts::{closure#0}::{closure#1} 0
safekeeper::pull_timeline::stream_snapshot_guts::{closure#0}::{closure#1}::{closure#0} 0
safekeeper::pull_timeline::validate_temp_timeline 0
safekeeper::pull_timeline::validate_temp_timeline::{closure#0} 0

Generated by: LCOV version 2.1-beta