LCOV - code coverage report
Current view: top level - libs/utils/src - history_buffer.rs (source / functions) Coverage Total Hit
Test: c639aa5f7ab62b43d647b10f40d15a15686ce8a9.info Lines: 100.0 % 105 105
Test Date: 2024-02-12 20:26:03 Functions: 66.7 % 57 38

Function Name Sort by function name Hit count Sort by function hit count
utils::history_buffer::test::test_basics 2
utils::history_buffer::test::test_basics::{closure#1} 2
utils::history_buffer::test::test_clone_works 2
utils::history_buffer::test::test_clone_works::{closure#1} 2
utils::history_buffer::test::test_drop_count_works 2
utils::history_buffer::test::test_drop_count_works::{closure#0} 2
utils::history_buffer::test::test_map 2
utils::history_buffer::test::test_basics::{closure#2} 4
utils::history_buffer::test::test_clone_works::{closure#2} 4
utils::history_buffer::test::test_clone_works::{closure#3} 4
utils::history_buffer::test::test_clone_works::{closure#4} 4
utils::history_buffer::test::test_map::{closure#0} 4
utils::history_buffer::test::test_map::{closure#1} 4
utils::history_buffer::test::test_map::{closure#2} 4
utils::history_buffer::test::test_basics::{closure#0} 6
utils::history_buffer::test::test_clone_works::{closure#0} 6
<utils::history_buffer::HistoryBufferWithDropCounter<_, _>>::drop_count 24
>::drop_count 0
>::drop_count 24
<utils::history_buffer::HistoryBufferWithDropCounter<_, _> as core::fmt::Debug>::fmt 3153
as core::clone::Clone>::clone 0
as core::fmt::Debug>::fmt 0
as core::clone::Clone>::clone 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 2
as core::clone::Clone>::clone 3151
<utils::history_buffer::HistoryBufferWithDropCounter<_, _>>::map::<_, _> 3157
>::map::<_, _> 0
>::map:: 2
>::map:: 2
>::map:: 2
>::map::::as_api_model::{closure#3}> 3151
<utils::history_buffer::HistoryBufferWithDropCounter<_, _> as core::ops::deref::Deref>::deref 6272
as core::ops::deref::Deref>::deref 0
as core::ops::deref::Deref>::deref 22
as core::ops::deref::Deref>::deref 2017
as core::ops::deref::Deref>::deref 4233
<utils::history_buffer::HistoryBufferWithDropCounter<_, _> as serde::ser::Serialize>::serialize::<_> 6302
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>> 3151
as serde::ser::Serialize>::serialize::<&mut serde_json::ser::Serializer<&mut alloc::vec::Vec>> 3151
<utils::history_buffer::SerdeRepr<_> as core::convert::From<&utils::history_buffer::HistoryBufferWithDropCounter<_, _>>>::from 6302
as core::convert::From<&utils::history_buffer::HistoryBufferWithDropCounter<_, _>>>::from 0
as core::convert::From<&utils::history_buffer::HistoryBufferWithDropCounter>>::from 3151
as core::convert::From<&utils::history_buffer::HistoryBufferWithDropCounter>>::from 3151
<utils::history_buffer::SerdeRepr<_> as serde::ser::Serialize>::serialize::<_> 6302
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>> 3151
as serde::ser::Serialize>::serialize::<&mut serde_json::ser::Serializer<&mut alloc::vec::Vec>> 3151
<utils::history_buffer::HistoryBufferWithDropCounter<_, _> as core::default::Default>::default 302248
as core::default::Default>::default 0
as core::default::Default>::default 8
as core::default::Default>::default 151120
as core::default::Default>::default 151120
<utils::history_buffer::HistoryBufferWithDropCounter<_, _>>::write 33326894
>::write 0
>::write 28
>::write 175460
>::write 33151406

Generated by: LCOV version 2.1-beta