LCOV - code coverage report
Current view: top level - libs/utils/src - history_buffer.rs (source / functions) Coverage Total Hit
Test: 8ac049b474321fdc72ddcb56d7165153a1a900e8.info Lines: 100.0 % 105 105
Test Date: 2023-09-06 10:18:01 Functions: 68.4 % 57 39

Function Name Sort by function name Hit count Sort by function hit count
utils::history_buffer::test::test_basics 1
utils::history_buffer::test::test_basics::{closure#1} 1
utils::history_buffer::test::test_clone_works 1
utils::history_buffer::test::test_clone_works::{closure#1} 1
utils::history_buffer::test::test_drop_count_works 1
utils::history_buffer::test::test_drop_count_works::{closure#0} 1
utils::history_buffer::test::test_map 1
utils::history_buffer::test::test_basics::{closure#2} 2
utils::history_buffer::test::test_clone_works::{closure#2} 2
utils::history_buffer::test::test_clone_works::{closure#3} 2
utils::history_buffer::test::test_clone_works::{closure#4} 2
utils::history_buffer::test::test_map::{closure#0} 2
utils::history_buffer::test::test_map::{closure#1} 2
utils::history_buffer::test::test_map::{closure#2} 2
utils::history_buffer::test::test_basics::{closure#0} 3
utils::history_buffer::test::test_clone_works::{closure#0} 3
<utils::history_buffer::HistoryBufferWithDropCounter<_, _>>::drop_count 12
>::drop_count 0
>::drop_count 12
<utils::history_buffer::HistoryBufferWithDropCounter<_, _> as core::ops::deref::Deref>::deref 1702
as core::ops::deref::Deref>::deref 0
as core::ops::deref::Deref>::deref 11
as core::ops::deref::Deref>::deref 454
as core::ops::deref::Deref>::deref 1237
<utils::history_buffer::HistoryBufferWithDropCounter<_, _>>::map::<_, _> 2276
>::map::<_, _> 0
>::map:: 1
>::map:: 1
>::map:: 1
>::map::::as_api_model::{closure#3}> 2273
<utils::history_buffer::HistoryBufferWithDropCounter<_, _> as serde::ser::Serialize>::serialize::<_> 4546
as serde::ser::Serialize>::serialize::<_> 0
as serde::ser::Serialize>::serialize::, serde_json::ser::CompactFormatter>> 0
as serde::ser::Serialize>::serialize::, serde_json::ser::CompactFormatter>> 0
as serde::ser::Serialize>::serialize::<&mut serde_json::ser::Serializer<&mut alloc::vec::Vec>> 2273
as serde::ser::Serialize>::serialize::<&mut serde_json::ser::Serializer<&mut alloc::vec::Vec>> 2273
<utils::history_buffer::SerdeRepr<_> as core::convert::From<&utils::history_buffer::HistoryBufferWithDropCounter<_, _>>>::from 4546
as core::convert::From<&utils::history_buffer::HistoryBufferWithDropCounter<_, _>>>::from 0
as core::convert::From<&utils::history_buffer::HistoryBufferWithDropCounter>>::from 2273
as core::convert::From<&utils::history_buffer::HistoryBufferWithDropCounter>>::from 2273
<utils::history_buffer::SerdeRepr<_> as serde::ser::Serialize>::serialize::<_> 4546
as serde::ser::Serialize>::serialize::<_> 0
as serde::ser::Serialize>::serialize::, serde_json::ser::CompactFormatter>> 0
as serde::ser::Serialize>::serialize::, serde_json::ser::CompactFormatter>> 0
as serde::ser::Serialize>::serialize::<&mut serde_json::ser::Serializer<&mut alloc::vec::Vec>> 2273
as serde::ser::Serialize>::serialize::<&mut serde_json::ser::Serializer<&mut alloc::vec::Vec>> 2273
<utils::history_buffer::HistoryBufferWithDropCounter<_, _> as core::fmt::Debug>::fmt 7142
as core::clone::Clone>::clone 0
as core::fmt::Debug>::fmt 0
as core::fmt::Debug>::fmt 0
as core::clone::Clone>::clone 0
as core::fmt::Debug>::fmt 0
as core::fmt::Debug>::fmt 0
as core::clone::Clone>::clone 1
as core::clone::Clone>::clone 2434
as core::clone::Clone>::clone 4707
<utils::history_buffer::HistoryBufferWithDropCounter<_, _> as core::default::Default>::default 91844
as core::default::Default>::default 0
as core::default::Default>::default 4
as core::default::Default>::default 45920
as core::default::Default>::default 45920
<utils::history_buffer::HistoryBufferWithDropCounter<_, _>>::write 87689904
>::write 0
>::write 14
>::write 52372
>::write 87637518

Generated by: LCOV version 2.1-beta