LCOV - differential code coverage report
Current view: top level - libs/utils/src - bin_ser.rs (source / functions) Coverage Total Hit UBC CBC
Current: cd44433dd675caa99df17a61b18949c8387e2242.info Lines: 87.0 % 200 174 26 174
Current Date: 2024-01-09 02:06:09 Functions: 54.1 % 266 144 122 144
Baseline: 66c52a629a0f4a503e193045e0df4c77139e344b.info
Baseline Date: 2024-01-08 15:34:46

Function Name Sort by function name TLA Hit count Sort by function hit count
<_ as utils::bin_ser::BeSer>::des CBC 122988733
<_ as utils::bin_ser::BeSer>::des UBC 0
::des CBC 1408
::des CBC 527345
::des CBC 645354
::des CBC 9421
::des CBC 1287
::des CBC 121801803
::des CBC 2
::des CBC 1
::des CBC 402
::des CBC 405
::des CBC 2
::des CBC 1295
::des CBC 1
::des CBC 2
::des CBC 1
::des CBC 1
::des CBC 1
::des CBC 2
<_ as utils::bin_ser::BeSer>::des_from::<_> CBC 2
<_ as utils::bin_ser::BeSer>::des_from::<_> UBC 0
::des_from::> CBC 1
::des_from::> CBC 1
<_ as utils::bin_ser::BeSer>::des_from::<_>::{closure#0} CBC 1
<_ as utils::bin_ser::BeSer>::des_from::<_>::{closure#0} UBC 0
::des_from::>::{closure#0} UBC 0
::des_from::>::{closure#0} CBC 1
<_ as utils::bin_ser::BeSer>::des_prefix CBC 33287
<_ as utils::bin_ser::BeSer>::des_prefix UBC 0
::des_prefix CBC 11055
::des_prefix CBC 22231
::des_prefix CBC 1
<_ as utils::bin_ser::BeSer>::ser CBC 16967444
<_ as utils::bin_ser::BeSer>::ser UBC 0
::ser CBC 2824
::ser CBC 4855
::ser CBC 540827
::ser CBC 2199
::ser CBC 576
::ser CBC 16392722
::ser CBC 2
::ser CBC 1
::ser CBC 11716
::ser CBC 11715
::ser CBC 1
::ser CBC 1
::ser CBC 1
::ser CBC 1
::ser CBC 1
::ser CBC 2
<_ as utils::bin_ser::BeSer>::ser::{closure#0} UBC 0
<_ as utils::bin_ser::BeSer>::ser::{closure#0} UBC 0
::ser::{closure#0} UBC 0
::ser::{closure#0} UBC 0
::ser::{closure#0} UBC 0
::ser::{closure#0} UBC 0
::ser::{closure#0} UBC 0
::ser::{closure#0} UBC 0
::ser::{closure#0} UBC 0
::ser::{closure#0} UBC 0
::ser::{closure#0} UBC 0
::ser::{closure#0} UBC 0
::ser::{closure#0} UBC 0
::ser::{closure#0} UBC 0
::ser::{closure#0} UBC 0
::ser::{closure#0} UBC 0
::ser::{closure#0} UBC 0
::ser::{closure#0} UBC 0
<_ as utils::bin_ser::BeSer>::ser_into::<_> CBC 57694027
<_ as utils::bin_ser::BeSer>::ser_into::<_> UBC 0
::ser_into::> CBC 53129508
::ser_into::> CBC 14809
::ser_into::> CBC 5639
::ser_into::> CBC 4544070
::ser_into::>> CBC 1
<_ as utils::bin_ser::BeSer>::ser_into::<_>::{closure#0} UBC 0
<_ as utils::bin_ser::BeSer>::ser_into::<_>::{closure#0} UBC 0
::ser_into::>::{closure#0} UBC 0
::ser_into::>::{closure#0} UBC 0
::ser_into::>::{closure#0} UBC 0
::ser_into::>::{closure#0} UBC 0
::ser_into::>>::{closure#0} UBC 0
<_ as utils::bin_ser::BeSer>::ser_into_slice UBC 0
<_ as utils::bin_ser::BeSer>::serialized_size CBC 2
<_ as utils::bin_ser::BeSer>::serialized_size UBC 0
::serialized_size CBC 1
::serialized_size CBC 1
<_ as utils::bin_ser::BeSer>::serialized_size::{closure#0} UBC 0
<_ as utils::bin_ser::BeSer>::serialized_size::{closure#0} UBC 0
::serialized_size::{closure#0} UBC 0
::serialized_size::{closure#0} UBC 0
<_ as utils::bin_ser::LeSer>::des CBC 123898761
<_ as utils::bin_ser::LeSer>::des UBC 0
::des CBC 2369
::des CBC 123823188
::des CBC 1
::des CBC 72968
::des CBC 1
::des CBC 42
::des CBC 1
::des CBC 1
::des CBC 1
::des CBC 1
::des CBC 185
::des CBC 1
::des CBC 2
<_ as utils::bin_ser::LeSer>::des_from::<_> CBC 52061804
<_ as utils::bin_ser::LeSer>::des_from::<_> UBC 0
::des_from::<&[u8]> CBC 1
::des_from::> CBC 1267
::des_from::> CBC 2648910
::des_from::> CBC 47422616
::des_from::> CBC 2
::des_from::> CBC 5562
::des_from::> CBC 2
::des_from::> CBC 4114
::des_from::> CBC 1975841
::des_from::> CBC 1745
::des_from::> CBC 1742
::des_from::> CBC 1
::des_from::> CBC 1
<_ as utils::bin_ser::LeSer>::des_from::<_>::{closure#0} CBC 1
<_ as utils::bin_ser::LeSer>::des_from::<_>::{closure#0} UBC 0
::des_from::<&[u8]>::{closure#0} UBC 0
::des_from::>::{closure#0} UBC 0
::des_from::>::{closure#0} UBC 0
::des_from::>::{closure#0} UBC 0
::des_from::>::{closure#0} UBC 0
::des_from::>::{closure#0} UBC 0
::des_from::>::{closure#0} UBC 0
::des_from::>::{closure#0} UBC 0
::des_from::>::{closure#0} UBC 0
::des_from::>::{closure#0} UBC 0
::des_from::>::{closure#0} UBC 0
::des_from::>::{closure#0} UBC 0
::des_from::>::{closure#0} CBC 1
<_ as utils::bin_ser::LeSer>::des_prefix CBC 1616
<_ as utils::bin_ser::LeSer>::des_prefix UBC 0
::des_prefix CBC 1615
::des_prefix UBC 0
::des_prefix UBC 0
::des_prefix CBC 1
<_ as utils::bin_ser::LeSer>::ser CBC 30031
<_ as utils::bin_ser::LeSer>::ser UBC 0
::ser CBC 28328
::ser CBC 557
::ser CBC 562
::ser CBC 559
::ser CBC 8
::ser CBC 4
::ser UBC 0
::ser UBC 0
::ser UBC 0
::ser UBC 0
::ser CBC 2
::ser CBC 1
::ser UBC 0
::ser UBC 0
::ser UBC 0
::ser UBC 0
::ser CBC 2
::ser CBC 1
::ser CBC 1
::ser CBC 1
::ser CBC 1
::ser CBC 1
::ser CBC 1
::ser CBC 1
::ser CBC 1
<_ as utils::bin_ser::LeSer>::ser::{closure#0} UBC 0
<_ as utils::bin_ser::LeSer>::ser::{closure#0} UBC 0
::ser::{closure#0} UBC 0
::ser::{closure#0} UBC 0
::ser::{closure#0} UBC 0
::ser::{closure#0} UBC 0
::ser::{closure#0} UBC 0
::ser::{closure#0} UBC 0
::ser::{closure#0} UBC 0
::ser::{closure#0} UBC 0
::ser::{closure#0} UBC 0
::ser::{closure#0} UBC 0
::ser::{closure#0} UBC 0
::ser::{closure#0} UBC 0
::ser::{closure#0} UBC 0
::ser::{closure#0} UBC 0
::ser::{closure#0} UBC 0
::ser::{closure#0} UBC 0
::ser::{closure#0} UBC 0
::ser::{closure#0} UBC 0
::ser::{closure#0} UBC 0
::ser::{closure#0} UBC 0
::ser::{closure#0} UBC 0
::ser::{closure#0} UBC 0
::ser::{closure#0} UBC 0
::ser::{closure#0} UBC 0
::ser::{closure#0} UBC 0
<_ as utils::bin_ser::LeSer>::ser_into::<_> CBC 5150
<_ as utils::bin_ser::LeSer>::ser_into::<_> UBC 0
::ser_into::> CBC 5149
::ser_into::>> CBC 1
<_ as utils::bin_ser::LeSer>::ser_into::<_>::{closure#0} UBC 0
<_ as utils::bin_ser::LeSer>::ser_into::<_>::{closure#0} UBC 0
::ser_into::>::{closure#0} UBC 0
::ser_into::>>::{closure#0} UBC 0
<_ as utils::bin_ser::LeSer>::ser_into_slice UBC 0
<_ as utils::bin_ser::LeSer>::serialized_size CBC 2
<_ as utils::bin_ser::LeSer>::serialized_size UBC 0
::serialized_size CBC 1
::serialized_size CBC 1
<_ as utils::bin_ser::LeSer>::serialized_size::{closure#0} UBC 0
<_ as utils::bin_ser::LeSer>::serialized_size::{closure#0} UBC 0
::serialized_size::{closure#0} UBC 0
::serialized_size::{closure#0} UBC 0
<utils::bin_ser::DeserializeError as core::convert::From<alloc::boxed::Box<bincode::error::ErrorKind>>>::from CBC 2
<utils::bin_ser::DeserializeError as core::fmt::Debug>::fmt UBC 0
::fmt UBC 0
::fmt UBC 0
<utils::bin_ser::SerializeError as core::convert::From<alloc::boxed::Box<bincode::error::ErrorKind>>>::from UBC 0
<utils::bin_ser::SerializeError as core::fmt::Debug>::fmt UBC 0
::fmt UBC 0
::fmt UBC 0
<utils::bin_ser::tests::LongMsg as core::fmt::Debug>::fmt CBC 12
<::deserialize::__Field as serde::de::Deserialize>::deserialize::<_> UBC 0
<::deserialize::__FieldVisitor as serde::de::Visitor>::expecting UBC 0
<::deserialize::__FieldVisitor as serde::de::Visitor>::visit_bytes::<_> UBC 0
<::deserialize::__FieldVisitor as serde::de::Visitor>::visit_str::<_> UBC 0
<::deserialize::__FieldVisitor as serde::de::Visitor>::visit_u64::<_> UBC 0
<::deserialize::__Visitor as serde::de::Visitor>::expecting UBC 0
<::deserialize::__Visitor as serde::de::Visitor>::visit_map::<_> UBC 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>>> CBC 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>>> CBC 1
::eq CBC 2
::fmt UBC 0
::deserialize::<&mut bincode::de::Deserializer, bincode::config::int::FixintEncoding>, bincode::config::limit::Infinite>>> CBC 1
::deserialize::<&mut bincode::de::Deserializer, bincode::config::int::FixintEncoding>, bincode::config::limit::Infinite>>> CBC 1
::serialize::<&mut bincode::ser::Serializer<&mut alloc::vec::Vec, bincode::config::WithOtherLimit, bincode::config::int::FixintEncoding>, bincode::config::limit::Infinite>>> CBC 1
::serialize::<&mut bincode::ser::Serializer<&mut alloc::vec::Vec, bincode::config::WithOtherLimit, bincode::config::int::FixintEncoding>, bincode::config::limit::Infinite>>> CBC 1
::serialize::<&mut bincode::ser::SizeChecker<&mut bincode::config::WithOtherIntEncoding, bincode::config::int::FixintEncoding>>> CBC 1
::serialize::<&mut bincode::ser::SizeChecker<&mut bincode::config::WithOtherIntEncoding, bincode::config::int::FixintEncoding>>> CBC 1
::serialize::<&mut bincode::ser::SizeChecker<&mut bincode::config::WithOtherLimit, bincode::config::int::FixintEncoding>, bincode::config::limit::Infinite>>> UBC 0
::serialize::<&mut bincode::ser::SizeChecker<&mut bincode::config::WithOtherLimit, bincode::config::int::FixintEncoding>, bincode::config::limit::Infinite>>> UBC 0
::serialize::<&mut bincode::ser::SizeChecker, bincode::config::int::FixintEncoding>>> CBC 1
::serialize::<&mut bincode::ser::SizeChecker, bincode::config::int::FixintEncoding>>> CBC 1
<utils::bin_ser::tests::ShortStruct as core::fmt::Debug>::fmt CBC 34
<::deserialize::__Field as serde::de::Deserialize>::deserialize::<_> UBC 0
<::deserialize::__FieldVisitor as serde::de::Visitor>::expecting UBC 0
<::deserialize::__FieldVisitor as serde::de::Visitor>::visit_bytes::<_> UBC 0
<::deserialize::__FieldVisitor as serde::de::Visitor>::visit_str::<_> UBC 0
<::deserialize::__FieldVisitor as serde::de::Visitor>::visit_u64::<_> UBC 0
<::deserialize::__Visitor as serde::de::Visitor>::expecting UBC 0
<::deserialize::__Visitor as serde::de::Visitor>::visit_map::<_> UBC 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>>> CBC 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>>> CBC 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>>> CBC 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>>> CBC 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>>> CBC 2
<::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>>> CBC 2
<::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>>> CBC 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::trailing::AllowTrailing>, bincode::config::limit::Infinite>>> CBC 1
::eq CBC 6
::fmt UBC 0
::deserialize::<&mut bincode::de::Deserializer>, bincode::config::WithOtherIntEncoding, bincode::config::int::FixintEncoding>>> CBC 1
::deserialize::<&mut bincode::de::Deserializer>, bincode::config::WithOtherIntEncoding, bincode::config::int::FixintEncoding>>> CBC 1
::deserialize::<&mut bincode::de::Deserializer>, bincode::config::WithOtherIntEncoding, bincode::config::int::FixintEncoding>>> CBC 1
::deserialize::<&mut bincode::de::Deserializer>, bincode::config::WithOtherIntEncoding, bincode::config::int::FixintEncoding>>> CBC 1
::deserialize::<&mut bincode::de::Deserializer, bincode::config::int::FixintEncoding>, bincode::config::limit::Infinite>>> CBC 2
::deserialize::<&mut bincode::de::Deserializer, bincode::config::int::FixintEncoding>, bincode::config::limit::Infinite>>> CBC 2
::deserialize::<&mut bincode::de::Deserializer, bincode::config::int::FixintEncoding>, bincode::config::trailing::AllowTrailing>, bincode::config::limit::Infinite>>> CBC 1
::deserialize::<&mut bincode::de::Deserializer, bincode::config::int::FixintEncoding>, bincode::config::trailing::AllowTrailing>, bincode::config::limit::Infinite>>> CBC 1
::serialize::<&mut bincode::ser::Serializer<&mut alloc::vec::Vec, bincode::config::WithOtherLimit, bincode::config::int::FixintEncoding>, bincode::config::limit::Infinite>>> CBC 1
::serialize::<&mut bincode::ser::Serializer<&mut alloc::vec::Vec, bincode::config::WithOtherLimit, bincode::config::int::FixintEncoding>, bincode::config::limit::Infinite>>> CBC 1
::serialize::<&mut bincode::ser::Serializer<&mut std::io::cursor::Cursor>, bincode::config::WithOtherIntEncoding, bincode::config::int::FixintEncoding>>> CBC 1
::serialize::<&mut bincode::ser::Serializer<&mut std::io::cursor::Cursor>, bincode::config::WithOtherIntEncoding, bincode::config::int::FixintEncoding>>> CBC 1
::serialize::<&mut bincode::ser::SizeChecker<&mut bincode::config::WithOtherIntEncoding, bincode::config::int::FixintEncoding>>> CBC 1
::serialize::<&mut bincode::ser::SizeChecker<&mut bincode::config::WithOtherIntEncoding, bincode::config::int::FixintEncoding>>> CBC 1
::serialize::<&mut bincode::ser::SizeChecker<&mut bincode::config::WithOtherLimit, bincode::config::int::FixintEncoding>, bincode::config::limit::Infinite>>> UBC 0
::serialize::<&mut bincode::ser::SizeChecker<&mut bincode::config::WithOtherLimit, bincode::config::int::FixintEncoding>, bincode::config::limit::Infinite>>> UBC 0
::serialize::<&mut bincode::ser::SizeChecker, bincode::config::int::FixintEncoding>>> CBC 1
::serialize::<&mut bincode::ser::SizeChecker, bincode::config::int::FixintEncoding>>> CBC 1
utils::bin_ser::be_coder CBC 197684676
utils::bin_ser::le_coder CBC 175997387
utils::bin_ser::tests::be_long CBC 1
utils::bin_ser::tests::be_long::{closure#0} CBC 1
utils::bin_ser::tests::be_short CBC 1
utils::bin_ser::tests::be_short::{closure#0} CBC 1
utils::bin_ser::tests::le_long CBC 1
utils::bin_ser::tests::le_long::{closure#0} CBC 1
utils::bin_ser::tests::le_short CBC 1
utils::bin_ser::tests::le_short::{closure#0} CBC 1

Generated by: LCOV version 2.1-beta