LCOV - code coverage report
Current view: top level - libs/utils/src - vec_map.rs (source / functions) Coverage Total Hit
Test: 2aa98e37cd3250b9a68c97ef6050b16fe702ab33.info Lines: 88.1 % 285 251
Test Date: 2024-08-29 11:33:10 Functions: 71.8 % 71 51

Function Name Sort by function name Hit count Sort by function hit count
<utils::vec_map::VecMap<_, _> as core::default::Default>::default 14234725
as core::default::Default>::default 0
as core::default::Default>::default 54
as core::default::Default>::default 623674
as core::default::Default>::default 13610997
<utils::vec_map::VecMap<_, _> as core::iter::traits::collect::IntoIterator>::into_iter 0
<utils::vec_map::VecMap<_, _>>::append 7858250
>::append 0
>::append 222
>::append 7858028
<utils::vec_map::VecMap<_, _>>::append::{closure#0} 7858238
>::append::{closure#0} 0
>::append::{closure#0} 210
>::append::{closure#0} 7858028
<utils::vec_map::VecMap<_, _>>::append_or_update_last 15271446
>::append_or_update_last 0
>::append_or_update_last 15271446
<utils::vec_map::VecMap<_, _>>::append_or_update_last::{closure#0} 15271446
>::append_or_update_last::{closure#0} 0
>::append_or_update_last::{closure#0} 15271446
<utils::vec_map::VecMap<_, _>>::as_slice 26155804
>::as_slice 0
>::as_slice 96
>::as_slice 624274
>::as_slice 25531434
<utils::vec_map::VecMap<_, _>>::extend 42
>::extend 0
>::extend 42
<utils::vec_map::VecMap<_, _>>::extend::{closure#0} 18
>::extend::{closure#0} 0
>::extend::{closure#0} 18
<utils::vec_map::VecMap<_, _>>::from_iter::<_> 24
>::from_iter::<_> 0
>::from_iter::> 24
<utils::vec_map::VecMap<_, _>>::instrument_vec_op::<_> 23129702
>::instrument_vec_op::<_> 0
>::instrument_vec_op::<>::append::{closure#0}> 210
>::instrument_vec_op::<>::extend::{closure#0}> 18
>::instrument_vec_op::<>::append::{closure#0}> 7858028
>::instrument_vec_op::<>::append_or_update_last::{closure#0}> 15271446
<utils::vec_map::VecMap<_, _>>::is_empty 0
<utils::vec_map::VecMap<_, _>>::new 24
>::new 0
>::new 24
<utils::vec_map::VecMap<_, _>>::slice_range::<_> 1497910
>::slice_range::<_> 0
>::slice_range::<(core::ops::range::Bound, core::ops::range::Bound)> 1206
>::slice_range::> 36
>::slice_range::> 24
>::slice_range::> 24
>::slice_range::> 24
>::slice_range::> 1496596
<utils::vec_map::VecMap<_, _>>::slice_range::<_>::{closure#0} 2995544
>::slice_range::<_>::{closure#0} 0
>::slice_range::<(core::ops::range::Bound, core::ops::range::Bound)>::{closure#0} 2184
>::slice_range::>::{closure#0} 72
>::slice_range::>::{closure#0} 48
>::slice_range::>::{closure#0} 24
>::slice_range::>::{closure#0} 24
>::slice_range::>::{closure#0} 2993192
<utils::vec_map::VecMap<_, _>>::split_at 0
<utils::vec_map::VecMap<_, _>>::validate_key_order 7858274
>::validate_key_order 0
>::validate_key_order 246
>::validate_key_order 7858028
<utils::vec_map::VecMap<_, _>>::with_capacity 24
>::with_capacity 0
>::with_capacity 24
<utils::vec_map::VecMapError as core::fmt::Display>::fmt 0
<utils::vec_map::tests::BoundIter as core::iter::traits::iterator::Iterator>::next 1440
<utils::vec_map::tests::BoundIter>::new 120
utils::vec_map::extract_key::<_, _> 34137653
utils::vec_map::extract_key::<_, _> 0
utils::vec_map::extract_key:: 5316
utils::vec_map::extract_key:: 7234354
utils::vec_map::extract_key:: 26897983
utils::vec_map::tests::extend 6
utils::vec_map::tests::extend_with_ordering 6
utils::vec_map::tests::invalid_ordering_range 6
utils::vec_map::tests::range_exhaustive 6
utils::vec_map::tests::range_exhaustive::{closure#0} 24
utils::vec_map::tests::range_exhaustive::{closure#1} 1920
utils::vec_map::tests::range_tests 6
utils::vec_map::tests::unbounded_range 6
utils::vec_map::tests::vec_map_from_sorted 6
utils::vec_map::tests::vec_map_from_unsorted_greater 6
utils::vec_map::tests::vec_map_from_unsorted_greater_or_equal 6

Generated by: LCOV version 2.1-beta