LCOV - code coverage report
Current view: top level - libs/utils/src - bin_ser.rs (source / functions) Coverage Total Hit
Test: 2620485e474b48c32427149a5d91ef8fc2cd649e.info Lines: 87.6 % 209 183
Test Date: 2025-05-01 22:50:11 Functions: 43.9 % 271 119

Function Name Sort by function name Hit count Sort by function hit count
<<utils::bin_ser::tests::LongMsg 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::__Visitor as serde::de::Visitor>::expecting 0
<::deserialize::__Visitor as serde::de::Visitor>::visit_map::<_> 0
<::deserialize::__Visitor as serde::de::Visitor>::visit_seq::<<&mut bincode::de::Deserializer<_, _> as serde::de::Deserializer>::deserialize_tuple::Access, bincode::config::int::FixintEncoding>, bincode::config::limit::Infinite>>> 0
<::deserialize::__Visitor as serde::de::Visitor>::visit_seq::<<&mut bincode::de::Deserializer<_, _> as serde::de::Deserializer>::deserialize_tuple::Access, bincode::config::int::FixintEncoding>, bincode::config::limit::Infinite>>> 0
<<utils::bin_ser::tests::NewTypeStruct as serde::de::Deserialize>::deserialize::__Visitor as serde::de::Visitor>::expecting 0
<::deserialize::__Visitor as serde::de::Visitor>::expecting 0
<::deserialize::__Visitor as serde::de::Visitor>::visit_newtype_struct::<&mut bincode::de::Deserializer, bincode::config::int::FixintEncoding>, bincode::config::limit::Infinite>>> 0
<::deserialize::__Visitor as serde::de::Visitor>::visit_newtype_struct::<&mut bincode::de::Deserializer, bincode::config::int::FixintEncoding>, bincode::config::limit::Infinite>>> 0
<::deserialize::__Visitor as serde::de::Visitor>::visit_seq::<_> 0
<<utils::bin_ser::tests::ShortStruct as serde::de::Deserialize>::deserialize::__Visitor as serde::de::Visitor>::expecting 2
<::deserialize::__Field as serde::de::Deserialize>::deserialize::<_> 0
<::deserialize::__FieldVisitor as serde::de::Visitor>::expecting 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::<<&mut bincode::de::Deserializer<_, _> as serde::de::Deserializer>::deserialize_tuple::Access>, bincode::config::WithOtherIntEncoding, bincode::config::int::FixintEncoding>>> 0
<::deserialize::__Visitor as serde::de::Visitor>::visit_seq::<<&mut bincode::de::Deserializer<_, _> as serde::de::Deserializer>::deserialize_tuple::Access>, bincode::config::WithOtherIntEncoding, bincode::config::int::FixintEncoding>>> 0
<::deserialize::__Visitor as serde::de::Visitor>::visit_seq::<<&mut bincode::de::Deserializer<_, _> as serde::de::Deserializer>::deserialize_tuple::Access>, bincode::config::WithOtherIntEncoding, bincode::config::int::FixintEncoding>>> 1
<::deserialize::__Visitor as serde::de::Visitor>::visit_seq::<<&mut bincode::de::Deserializer<_, _> as serde::de::Deserializer>::deserialize_tuple::Access>, bincode::config::WithOtherIntEncoding, bincode::config::int::FixintEncoding>>> 1
<::deserialize::__Visitor as serde::de::Visitor>::visit_seq::<<&mut bincode::de::Deserializer<_, _> as serde::de::Deserializer>::deserialize_tuple::Access, bincode::config::int::FixintEncoding>, bincode::config::limit::Infinite>>> 0
<::deserialize::__Visitor as serde::de::Visitor>::visit_seq::<<&mut bincode::de::Deserializer<_, _> as serde::de::Deserializer>::deserialize_tuple::Access, bincode::config::int::FixintEncoding>, bincode::config::limit::Infinite>>> 0
<::deserialize::__Visitor as serde::de::Visitor>::visit_seq::<<&mut bincode::de::Deserializer<_, _> as serde::de::Deserializer>::deserialize_tuple::Access, bincode::config::int::FixintEncoding>, bincode::config::trailing::AllowTrailing>, bincode::config::limit::Infinite>>> 0
<::deserialize::__Visitor as serde::de::Visitor>::visit_seq::<<&mut bincode::de::Deserializer<_, _> as serde::de::Deserializer>::deserialize_tuple::Access, bincode::config::int::FixintEncoding>, bincode::config::trailing::AllowTrailing>, bincode::config::limit::Infinite>>> 0
<_ as utils::bin_ser::BeSer>::des 33362375
<_ as utils::bin_ser::BeSer>::des 0
::des 13812
::des 11592
::des 5940
::des 156
::des 1860
::des 12
::des 720
::des 744
::des 33327494
::des 0
::des 0
::des 1
::des 1
::des 2
::des 1
::des 1
::des 1
::des 38
::des 0
::des 0
<_ as utils::bin_ser::BeSer>::des_from::<_> 2
<_ as utils::bin_ser::BeSer>::des_from::<_> 0
::des_from::> 1
::des_from::> 1
<_ as utils::bin_ser::BeSer>::des_from::<_>::{closure#0} 1
<_ as utils::bin_ser::BeSer>::des_from::<_>::{closure#0} 0
::des_from::>::{closure#0} 0
::des_from::>::{closure#0} 1
<_ as utils::bin_ser::BeSer>::des_prefix 7513
<_ as utils::bin_ser::BeSer>::des_prefix 0
::des_prefix 6612
::des_prefix 900
::des_prefix 1
<_ as utils::bin_ser::BeSer>::ser 12648770
<_ as utils::bin_ser::BeSer>::ser 0
::ser 1464
::ser 11580
::ser 1356
::ser 156
::ser 1164
::ser 12
::ser 552
::ser 552
::ser 12631913
::ser 1
::ser 1
::ser 1
::ser 1
::ser 1
::ser 1
::ser 1
::ser 14
<_ as utils::bin_ser::BeSer>::ser::{closure#0} 0
<_ as utils::bin_ser::BeSer>::ser::{closure#0} 0
::ser::{closure#0} 0
::ser::{closure#0} 0
::ser::{closure#0} 0
::ser::{closure#0} 0
::ser::{closure#0} 0
::ser::{closure#0} 0
::ser::{closure#0} 0
::ser::{closure#0} 0
::ser::{closure#0} 0
::ser::{closure#0} 0
::ser::{closure#0} 0
::ser::{closure#0} 0
::ser::{closure#0} 0
::ser::{closure#0} 0
::ser::{closure#0} 0
::ser::{closure#0} 0
::ser::{closure#0} 0
<_ as utils::bin_ser::BeSer>::ser_into::<_> 30793918
<_ as utils::bin_ser::BeSer>::ser_into::<_> 0
::ser_into::<>::try_from::Crc32Sink> 312
::ser_into::>> 8700
::ser_into::>> 2292
::ser_into::> 120
::ser_into::> 30782493
::ser_into::>> 1
::ser_into::> 0
::ser_into::> 0
<_ as utils::bin_ser::BeSer>::ser_into::<_>::{closure#0} 0
<_ as utils::bin_ser::BeSer>::ser_into::<_>::{closure#0} 0
::ser_into::<>::try_from::Crc32Sink>::{closure#0} 0
::ser_into::>>::{closure#0} 0
::ser_into::>>::{closure#0} 0
::ser_into::>::{closure#0} 0
::ser_into::>::{closure#0} 0
::ser_into::>>::{closure#0} 0
::ser_into::>::{closure#0} 0
::ser_into::>::{closure#0} 0
<_ as utils::bin_ser::BeSer>::ser_into_slice 0
<_ as utils::bin_ser::BeSer>::serialized_size 28296360
<_ as utils::bin_ser::BeSer>::serialized_size 0
::serialized_size 28296357
::serialized_size 1
::serialized_size 1
::serialized_size 1
<_ as utils::bin_ser::BeSer>::serialized_size::{closure#0} 0
<_ as utils::bin_ser::BeSer>::serialized_size::{closure#0} 0
::serialized_size::{closure#0} 0
::serialized_size::{closure#0} 0
::serialized_size::{closure#0} 0
::serialized_size::{closure#0} 0
<_ as utils::bin_ser::LeSer>::des 901406
<_ as utils::bin_ser::LeSer>::des 0
::des 14
::des 42
::des 50
::des 875154
::des 14
::des 24804
::des 50
::des 1268
::des 1
::des 1
::des 1
::des 1
::des 0
::des 0
::des 0
::des 2
::des 1
::des 1
::des 2
<_ as utils::bin_ser::LeSer>::des_from::<_> 911042
<_ as utils::bin_ser::LeSer>::des_from::<_> 0
::des_from::<&[u8]> 1
::des_from::> 2
::des_from::> 4115
::des_from::> 875718
::des_from::> 2
::des_from::> 21490
::des_from::> 2
::des_from::> 4275
::des_from::> 2
::des_from::> 5433
::des_from::> 0
::des_from::> 0
::des_from::> 0
::des_from::> 1
::des_from::> 1
<_ as utils::bin_ser::LeSer>::des_from::<_>::{closure#0} 1
<_ as utils::bin_ser::LeSer>::des_from::<_>::{closure#0} 0
::des_from::<&[u8]>::{closure#0} 0
::des_from::>::{closure#0} 0
::des_from::>::{closure#0} 0
::des_from::>::{closure#0} 0
::des_from::>::{closure#0} 0
::des_from::>::{closure#0} 0
::des_from::>::{closure#0} 0
::des_from::>::{closure#0} 0
::des_from::>::{closure#0} 0
::des_from::>::{closure#0} 0
::des_from::>::{closure#0} 0
::des_from::>::{closure#0} 0
::des_from::>::{closure#0} 0
::des_from::>::{closure#0} 0
::des_from::>::{closure#0} 1
<_ as utils::bin_ser::LeSer>::des_prefix 25
<_ as utils::bin_ser::LeSer>::des_prefix 0
::des_prefix 24
::des_prefix 0
::des_prefix 0
::des_prefix 0
::des_prefix 1
<_ as utils::bin_ser::LeSer>::ser 37889
<_ as utils::bin_ser::LeSer>::ser 0
::ser 12
::ser 0
::ser 0
::ser 0
::ser 2
::ser 1
::ser 36
::ser 0
::ser 0
::ser 0
::ser 2
::ser 1
::ser 0
::ser 0
::ser 0
::ser 80
::ser 23450
::ser 11725
::ser 0
::ser 0
::ser 5
::ser 703
::ser 1242
::ser 621
::ser 1
::ser 1
::ser 1
::ser 1
::ser 1
::ser 1
::ser 1
::ser 1
::ser 1
<_ as utils::bin_ser::LeSer>::ser::{closure#0} 0
<_ as utils::bin_ser::LeSer>::ser::{closure#0} 0
::ser::{closure#0} 0
::ser::{closure#0} 0
::ser::{closure#0} 0
::ser::{closure#0} 0
::ser::{closure#0} 0
::ser::{closure#0} 0
::ser::{closure#0} 0
::ser::{closure#0} 0
::ser::{closure#0} 0
::ser::{closure#0} 0
::ser::{closure#0} 0
::ser::{closure#0} 0
::ser::{closure#0} 0
::ser::{closure#0} 0
::ser::{closure#0} 0
::ser::{closure#0} 0
::ser::{closure#0} 0
::ser::{closure#0} 0
::ser::{closure#0} 0
::ser::{closure#0} 0
::ser::{closure#0} 0
::ser::{closure#0} 0
::ser::{closure#0} 0
::ser::{closure#0} 0
::ser::{closure#0} 0
::ser::{closure#0} 0
::ser::{closure#0} 0
::ser::{closure#0} 0
::ser::{closure#0} 0
::ser::{closure#0} 0
::ser::{closure#0} 0
::ser::{closure#0} 0
::ser::{closure#0} 0
<_ as utils::bin_ser::LeSer>::ser_into::<_> 23
<_ as utils::bin_ser::LeSer>::ser_into::<_> 0
::ser_into::> 20
::ser_into::> 2
::ser_into::>> 1
<_ as utils::bin_ser::LeSer>::ser_into::<_>::{closure#0} 0
<_ as utils::bin_ser::LeSer>::ser_into::<_>::{closure#0} 0
::ser_into::>::{closure#0} 0
::ser_into::>::{closure#0} 0
::ser_into::>>::{closure#0} 0
<_ as utils::bin_ser::LeSer>::ser_into_slice 0
<_ as utils::bin_ser::LeSer>::serialized_size 3
<_ as utils::bin_ser::LeSer>::serialized_size 0
::serialized_size 1
::serialized_size 1
::serialized_size 1
<_ as utils::bin_ser::LeSer>::serialized_size::{closure#0} 0
<_ as utils::bin_ser::LeSer>::serialized_size::{closure#0} 0
::serialized_size::{closure#0} 0
::serialized_size::{closure#0} 0
::serialized_size::{closure#0} 0
<utils::bin_ser::DeserializeError as core::convert::From<alloc::boxed::Box<bincode::error::ErrorKind>>>::from 2
<utils::bin_ser::SerializeError as core::convert::From<alloc::boxed::Box<bincode::error::ErrorKind>>>::from 0
utils::bin_ser::be_coder 105108938
utils::bin_ser::le_coder 1850388
utils::bin_ser::tests::be_long 1
utils::bin_ser::tests::be_nt 1
utils::bin_ser::tests::be_short 1
utils::bin_ser::tests::le_long 1
utils::bin_ser::tests::le_nt 1
utils::bin_ser::tests::le_short 1

Generated by: LCOV version 2.1-beta