LCOV - code coverage report
Current view: top level - libs/utils/src - vec_map.rs (source / functions) Coverage Total Hit
Test: fc67f8dc6087a0b4f4f0bcd74f6e1dc25fab8cf3.info Lines: 95.4 % 261 249
Test Date: 2024-09-24 13:57:57 Functions: 91.1 % 56 51

Function Name Sort by function name Hit count Sort by function hit count
<utils::vec_map::VecMap<_, _> as core::iter::traits::collect::IntoIterator>::into_iter 0
<utils::vec_map::VecMap<_, _>>::is_empty 0
<utils::vec_map::VecMapError as core::fmt::Display>::fmt 0
utils::vec_map::tests::extend 1
utils::vec_map::tests::extend_with_ordering 1
utils::vec_map::tests::invalid_ordering_range 1
utils::vec_map::tests::range_exhaustive 1
utils::vec_map::tests::range_tests 1
utils::vec_map::tests::unbounded_range 1
utils::vec_map::tests::vec_map_from_sorted 1
utils::vec_map::tests::vec_map_from_unsorted_greater 1
utils::vec_map::tests::vec_map_from_unsorted_greater_or_equal 1
<utils::vec_map::VecMap<i32, ()>>::extend::{closure#0} 3
<utils::vec_map::VecMap<i32, ()>>::from_iter::<alloc::vec::Vec<(i32, ())>> 4
<utils::vec_map::VecMap<i32, ()>>::new 4
<utils::vec_map::VecMap<i32, ()>>::with_capacity 4
utils::vec_map::tests::range_exhaustive::{closure#0} 4
<utils::vec_map::VecMap<i32, ()>>::extend 7
<utils::vec_map::tests::BoundIter>::new 20
<utils::vec_map::tests::BoundIter as core::iter::traits::iterator::Iterator>::next 240
utils::vec_map::tests::range_exhaustive::{closure#1} 320
<utils::vec_map::VecMap<i32, ()>>::slice_range::<core::ops::range::Range<i32>> 1497421
>::slice_range::> 4
>::slice_range::> 4
>::slice_range::> 4
>::slice_range::> 6
>::slice_range::<(core::ops::range::Bound, core::ops::range::Bound)> 201
>::slice_range::> 1497202
<utils::vec_map::VecMap<i32, ()>>::slice_range::<core::ops::range::Range<i32>>::{closure#0} 2994796
>::slice_range::>::{closure#0} 4
>::slice_range::>::{closure#0} 4
>::slice_range::>::{closure#0} 8
>::slice_range::>::{closure#0} 12
>::slice_range::<(core::ops::range::Bound, core::ops::range::Bound)>::{closure#0} 364
>::slice_range::>::{closure#0} 2994404
<utils::vec_map::VecMap<i32, ()>>::append::{closure#0} 7858786
>::append::{closure#0} 35
>::append::{closure#0} 7858751
<utils::vec_map::VecMap<i32, ()>>::append 7858788
>::append 37
>::append 7858751
<utils::vec_map::VecMap<i32, ()>>::validate_key_order 7858792
>::validate_key_order 41
>::validate_key_order 7858751
<utils::vec_map::VecMap<i32, ()> as core::default::Default>::default 14234896
as core::default::Default>::default 9
as core::default::Default>::default 623624
as core::default::Default>::default 13611263
<utils::vec_map::VecMap<_, _>>::append_or_update_last 15271530
>::append_or_update_last 0
>::append_or_update_last 15271530
<utils::vec_map::VecMap<_, _>>::append_or_update_last::{closure#0} 15271530
>::append_or_update_last::{closure#0} 0
>::append_or_update_last::{closure#0} 15271530
<utils::vec_map::VecMap<i32, ()>>::instrument_vec_op::<<utils::vec_map::VecMap<i32, ()>>::append::{closure#0}> 23130319
>::instrument_vec_op::<>::extend::{closure#0}> 3
>::instrument_vec_op::<>::append::{closure#0}> 35
>::instrument_vec_op::<>::append::{closure#0}> 7858751
>::instrument_vec_op::<>::append_or_update_last::{closure#0}> 15271530
<utils::vec_map::VecMap<i32, ()>>::as_slice 26156292
>::as_slice 16
>::as_slice 624224
>::as_slice 25532052
utils::vec_map::extract_key::<i32, ()> 34134970
utils::vec_map::extract_key:: 886
utils::vec_map::extract_key:: 7235127
utils::vec_map::extract_key:: 26898957

Generated by: LCOV version 2.1-beta