LCOV - code coverage report
Current view: top level - libs/utils/src - id.rs (source / functions) Coverage Total Hit
Test: c639aa5f7ab62b43d647b10f40d15a15686ce8a9.info Lines: 89.1 % 275 245
Test Date: 2024-02-12 20:26:03 Functions: 65.6 % 311 204

Function Name Sort by function name Hit count Sort by function hit count
<<utils::id::Id as serde::de::Deserialize>::deserialize::IdVisitor as serde::de::Visitor>::expecting 0
<utils::id::ConnectionId as core::cmp::Ord>::cmp 0
<::deserialize::__Visitor as serde::de::Visitor>::expecting 0
<::deserialize::__Visitor as serde::de::Visitor>::visit_newtype_struct::<_> 0
<::deserialize::__Visitor as serde::de::Visitor>::visit_seq::<_> 0
::clone 0
::cmp 0
::eq 0
::partial_cmp 0
::hash::<_> 0
::deserialize::<_> 0
::serialize::<_> 0
<utils::id::Id as core::convert::AsRef<[u8]>>::as_ref 0
<utils::id::Id>::get_from_buf::<_> 0
<utils::id::IdError as core::fmt::Debug>::fmt 0
::fmt 0
::fmt 0
<utils::id::TenantId>::get_from_buf::<_> 0
::get_from_buf::<_> 0
::get_from_buf::<_> 0
::get_from_buf::<_> 0
<utils::id::TenantTimelineId as core::str::traits::FromStr>::from_str 0
<utils::id::TenantTimelineId as core::str::traits::FromStr>::from_str::{closure#0} 0
<utils::id::TenantTimelineId as core::str::traits::FromStr>::from_str::{closure#1} 0
<utils::id::TimelineId as core::convert::TryFrom<core::option::Option<&str>>>::try_from::{closure#0} 0
utils::id::tests::test_id_bincode_serde 2
utils::id::tests::test_id_bincode_serde::{closure#0} 2
utils::id::tests::test_id_serde_human_readable 2
utils::id::tests::test_id_serde_human_readable::{closure#0} 2
utils::id::tests::test_id_serde_non_human_readable 2
utils::id::tests::test_id_serde_non_human_readable::{closure#0} 2
utils::id::tests::test_tenant_id_bincode_serde 2
utils::id::tests::test_tenant_id_bincode_serde::{closure#0} 2
utils::id::tests::test_timeline_id_bincode_serde 2
utils::id::tests::test_timeline_id_bincode_serde::{closure#0} 2
<utils::id::TenantTimelineId>::generate 4
<utils::id::NodeId as core::str::traits::FromStr>::from_str 5
<utils::id::TenantId>::from_array 8
::from_array 0
::from_array 4
::from_array 4
<utils::id::Id>::as_arr 18
<utils::id::TenantId>::as_arr 18
::as_arr 0
::as_arr 8
::as_arr 10
<u128 as core::convert::From<utils::id::Id>>::from 212
<u128 as core::convert::From<utils::id::TenantId>>::from 212
>::from 0
>::from 0
>::from 212
<utils::id::TimelineId as core::convert::TryFrom<core::option::Option<&str>>>::try_from 453
<utils::id::Id>::generate 1170
<utils::id::TenantId>::generate 1170
::generate 4
::generate 136
::generate 1030
<utils::id::Id as core::fmt::Debug>::fmt 1171
<utils::id::TenantId as core::fmt::Debug>::fmt 1171
::fmt 0
::fmt 584
::fmt 587
<utils::id::TenantId as hex::FromHex>::from_hex::<_> 3224
::from_hex::<_> 0
::from_hex::<&alloc::string::String> 0
::from_hex::<_> 0
::from_hex::<_> 0
::from_hex::<&str> 194
::from_hex::<&str> 194
::from_hex::<&[u8]> 2836
<utils::id::TenantTimelineId>::empty 3296
<utils::id::TenantTimelineId as core::fmt::Display>::fmt 9477
<utils::id::TenantTimelineId>::new 11200
<utils::id::TenantId as core::convert::From<[u8; 16]>>::from 14420
>::from 0
>::from 7208
>::from 7212
<utils::id::NodeId as core::fmt::Display>::fmt 21534
<utils::id::Id>::from_slice 22262
<utils::id::TenantId>::from_slice 22262
::from_slice 0
::from_slice 11131
::from_slice 11131
<utils::id::TenantId as core::convert::AsRef<[u8]>>::as_ref 28288
>::as_ref 0
>::as_ref 14144
>::as_ref 14144
<utils::id::TenantTimelineId as core::cmp::Ord>::cmp 31317
<::deserialize::__Field as serde::de::Deserialize>::deserialize::<_> 0
<::deserialize::__FieldVisitor as serde::de::Visitor>::expecting 0
<::deserialize::__FieldVisitor as serde::de::Visitor>::visit_bytes::<_> 0
<::deserialize::__FieldVisitor as serde::de::Visitor>::visit_str::<_> 0
<::deserialize::__FieldVisitor as serde::de::Visitor>::visit_u64::<_> 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::<_> 0
<::deserialize::__Visitor as serde::de::Visitor>::visit_seq::> 0
::cmp 0
::partial_cmp 0
::hash::<_> 0
::deserialize::<_> 0
::deserialize::> 0
::serialize::<_> 0
::serialize::, serde_json::ser::CompactFormatter>> 0
::serialize::> 0
<::deserialize::__Visitor as serde::de::Visitor>::visit_map::> 2
::deserialize::<&mut serde_json::de::Deserializer> 2
<::deserialize::__Field as serde::de::Deserialize>::deserialize::> 4
<::deserialize::__FieldVisitor as serde::de::Visitor>::visit_str:: 4
::fmt 4
::serialize::<&mut serde_json::ser::Serializer<&mut utils::http::endpoint::ChannelWriter>> 4
::serialize::<&mut serde_json::ser::Serializer<&mut alloc::vec::Vec>> 110
::clone 114
::eq 14922
::hash:: 16151
<<utils::id::Id as serde::de::Deserialize>::deserialize::IdVisitor as serde::de::Visitor>::visit_str::<toml_edit::de::Error> 40841
<::deserialize::IdVisitor as serde::de::Visitor>::visit_str::> 0
<::deserialize::IdVisitor as serde::de::Visitor>::visit_str:: 2
<::deserialize::IdVisitor as serde::de::Visitor>::visit_str:: 14779
<::deserialize::IdVisitor as serde::de::Visitor>::visit_str:: 26060
<utils::id::Id as serde::ser::Serialize>::serialize::<toml::value::ValueSerializer> 69704
::serialize::<&mut bincode::ser::SizeChecker<&mut bincode::config::WithOtherLimit, bincode::config::int::FixintEncoding>, bincode::config::limit::Infinite>>> 0
::serialize::<&mut bincode::ser::SizeChecker<&mut bincode::config::WithOtherLimit, bincode::config::int::FixintEncoding>, bincode::config::limit::Infinite>>> 0
::serialize::<&serde_assert::ser::Serializer> 4
::serialize::<&mut bincode::ser::Serializer<&mut alloc::vec::Vec, bincode::config::WithOtherLimit, bincode::config::int::FixintEncoding>, bincode::config::limit::Infinite>>> 8
::serialize::<&mut bincode::ser::SizeChecker<&mut bincode::config::WithOtherIntEncoding, bincode::config::int::FixintEncoding>>> 8
::serialize::<&mut serde_json::ser::Serializer<&mut utils::http::endpoint::ChannelWriter>> 20
::serialize::, serde_json::ser::CompactFormatter>> 75
::serialize::<&mut serde_json::ser::Serializer<&mut std::io::buffered::bufwriter::BufWriter<&mut camino_tempfile::file::NamedUtf8TempFile>>> 114
::serialize::<&mut serde_json::ser::Serializer>> 222
::serialize::<&mut serde_json::ser::Serializer<&mut alloc::vec::Vec, serde_json::ser::PrettyFormatter>> 2765
::serialize::<&mut bincode::ser::Serializer<&mut alloc::vec::Vec, bincode::config::WithOtherLimit, bincode::config::int::FixintEncoding>, bincode::config::limit::Infinite>>> 3917
::serialize::<&mut bincode::ser::SizeChecker<&mut bincode::config::WithOtherIntEncoding, bincode::config::int::FixintEncoding>>> 3917
::serialize:: 5040
::serialize::<&mut serde_json::ser::Serializer<&mut alloc::vec::Vec>> 8884
::serialize::<&mut bincode::ser::Serializer<&mut smallvec::SmallVec<[u8; 8192]>, bincode::config::WithOtherIntEncoding, bincode::config::int::FixintEncoding>>> 44730
<<utils::id::Id as serde::de::Deserialize>::deserialize::IdVisitor as serde::de::Visitor>::visit_seq::<&mut serde_assert::de::SeqAccess> 70560
<::deserialize::IdVisitor as serde::de::Visitor>::visit_seq::<&mut serde::de::value::SeqDeserializer, >::new>, serde_json::error::Error>> 0
<::deserialize::IdVisitor as serde::de::Visitor>::visit_seq::<&mut serde_json::value::de::SeqDeserializer> 0
<::deserialize::IdVisitor as serde::de::Visitor>::visit_seq::>> 0
<::deserialize::IdVisitor as serde::de::Visitor>::visit_seq::>>> 0
<::deserialize::IdVisitor as serde::de::Visitor>::visit_seq::> 0
<::deserialize::IdVisitor as serde::de::Visitor>::visit_seq::> 0
<::deserialize::IdVisitor as serde::de::Visitor>::visit_seq::>>>>> 0
<::deserialize::IdVisitor as serde::de::Visitor>::visit_seq:: 0
<::deserialize::IdVisitor as serde::de::Visitor>::visit_seq::<&mut serde_assert::de::SeqAccess> 2
<::deserialize::IdVisitor 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>>> 8
<::deserialize::IdVisitor 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>>> 72
<::deserialize::IdVisitor as serde::de::Visitor>::visit_seq::<<&mut bincode::de::Deserializer<_, _> as serde::de::Deserializer>::deserialize_tuple::Access>, bincode::config::WithOtherIntEncoding, bincode::config::int::FixintEncoding>>> 3696
<::deserialize::IdVisitor 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>>> 66782
<utils::id::Id as core::convert::From<[u8; 16]>>::from 108420
<utils::id::Id as serde::de::Deserialize>::deserialize::<serde_json::value::Value> 111399
::deserialize::> 2
::deserialize:: 2
::deserialize::<&mut serde_assert::de::Deserializer> 4
::deserialize::<&mut bincode::de::Deserializer, bincode::config::int::FixintEncoding>, bincode::config::limit::Infinite>>> 8
::deserialize::<&mut serde_json::de::Deserializer>>> 19
::deserialize::> 38
::deserialize::<&mut bincode::de::Deserializer, bincode::config::int::FixintEncoding>, bincode::config::limit::Infinite>>> 72
::deserialize::> 108
::deserialize::<&mut serde_json::de::Deserializer> 498
::deserialize::<&mut serde_json::de::Deserializer>> 1606
::deserialize::>>>>> 2298
::deserialize::<&mut bincode::de::Deserializer>, bincode::config::WithOtherIntEncoding, bincode::config::int::FixintEncoding>>> 3696
::deserialize::<&mut serde_json::de::Deserializer> 10206
::deserialize:: 26060
::deserialize::<&mut bincode::de::Deserializer, bincode::config::int::FixintEncoding>, bincode::config::trailing::AllowTrailing>, bincode::config::limit::Infinite>>> 66782
<utils::id::TenantId as core::str::traits::FromStr>::from_str 120923
::from_str 0
::from_str 21562
::from_str 99361
<utils::id::Id as core::str::traits::FromStr>::from_str 161764
<utils::id::Id as hex::FromHex>::from_hex::<&str> 164988
::from_hex::<&alloc::string::String> 0
::from_hex::<&[u8]> 2836
::from_hex::<&str> 162152
<utils::id::NodeId as core::cmp::Ord>::cmp 3852435
::hash::<_> 0
::deserialize::<_> 0
::deserialize::<_>::{closure#0} 0
::deserialize::> 0
::deserialize::>::{closure#0} 0
::deserialize::> 0
::deserialize::>::{closure#0} 0
::deserialize::> 0
::deserialize::>::{closure#0} 0
::deserialize:: 0
::deserialize::::{closure#0} 0
::serialize::<&mut bincode::ser::Serializer<&mut alloc::vec::Vec, bincode::config::WithOtherIntEncoding, bincode::config::int::FixintEncoding>>> 0
::serialize::<&mut bincode::ser::SizeChecker<&mut bincode::config::WithOtherLimit, bincode::config::int::FixintEncoding>, bincode::config::limit::Infinite>>> 0
::serialize::<_> 0
::serialize::, serde_json::ser::CompactFormatter>> 0
::serialize::> 0
::serialize:: 0
::deserialize::<&mut bincode::de::Deserializer, bincode::config::int::FixintEncoding>, bincode::config::limit::Infinite>>> 4
::deserialize::<&mut bincode::de::Deserializer, bincode::config::int::FixintEncoding>, bincode::config::limit::Infinite>>>::{closure#0} 4
::serialize::<&mut bincode::ser::Serializer<&mut alloc::vec::Vec, bincode::config::WithOtherLimit, bincode::config::int::FixintEncoding>, bincode::config::limit::Infinite>>> 4
::serialize::<&mut bincode::ser::SizeChecker<&mut bincode::config::WithOtherIntEncoding, bincode::config::int::FixintEncoding>>> 4
::serialize::<&mut serde_json::ser::Serializer<&mut utils::http::endpoint::ChannelWriter>> 6
::partial_cmp 169
::cmp 956
::deserialize::<&mut serde_json::de::Deserializer> 1129
::deserialize::<&mut serde_json::de::Deserializer>::{closure#0} 1129
::deserialize::>>>>> 1454
::deserialize::>>>>>::{closure#0} 1454
::serialize:: 3452
::fmt 4360
::serialize::<&mut serde_json::ser::Serializer<&mut alloc::vec::Vec>> 5730
::deserialize:: 16638
::deserialize::::{closure#0} 16638
::hash:: 1142390
::clone 1240334
::eq 1416580
<utils::id::TenantId as core::fmt::Display>::fmt 5393164
::fmt 4
::fmt 1443029
::fmt 3950131
<utils::id::Id as core::fmt::Display>::fmt 5410286
<utils::id::Id>::hex_encode 5411457
<utils::id::TenantId as core::cmp::Ord>::cmp 20685056
<::deserialize::__Visitor as serde::de::Visitor>::expecting 0
<::deserialize::__Visitor as serde::de::Visitor>::visit_seq::<_> 0
::hash::<_> 0
::deserialize::> 0
::serialize::<&mut bincode::ser::SizeChecker<&mut bincode::config::WithOtherLimit, bincode::config::int::FixintEncoding>, bincode::config::limit::Infinite>>> 0
::serialize::<&mut bincode::ser::SizeChecker<&mut bincode::config::WithOtherLimit, bincode::config::int::FixintEncoding>, bincode::config::limit::Infinite>>> 0
::serialize::, serde_json::ser::CompactFormatter>> 0
::serialize::, serde_json::ser::PrettyFormatter>> 0
::serialize::, serde_json::ser::CompactFormatter>> 0
::serialize::> 0
<::deserialize::__Visitor as serde::de::Visitor>::visit_newtype_struct::<&mut bincode::de::Deserializer, bincode::config::int::FixintEncoding>, bincode::config::limit::Infinite>>> 2
<::deserialize::__Visitor as serde::de::Visitor>::visit_newtype_struct:: 2
::deserialize::<&mut bincode::de::Deserializer, bincode::config::int::FixintEncoding>, bincode::config::limit::Infinite>>> 2
::deserialize:: 2
::serialize::<&mut bincode::ser::Serializer<&mut alloc::vec::Vec, bincode::config::WithOtherLimit, bincode::config::int::FixintEncoding>, bincode::config::limit::Infinite>>> 2
::serialize::<&mut bincode::ser::SizeChecker<&mut bincode::config::WithOtherIntEncoding, bincode::config::int::FixintEncoding>>> 2
<::deserialize::__Visitor as serde::de::Visitor>::visit_newtype_struct::<&mut bincode::de::Deserializer, bincode::config::int::FixintEncoding>, bincode::config::limit::Infinite>>> 4
::deserialize::<&mut bincode::de::Deserializer, bincode::config::int::FixintEncoding>, bincode::config::limit::Infinite>>> 4
::serialize::<&mut bincode::ser::Serializer<&mut alloc::vec::Vec, bincode::config::WithOtherLimit, bincode::config::int::FixintEncoding>, bincode::config::limit::Infinite>>> 4
::serialize::<&mut bincode::ser::SizeChecker<&mut bincode::config::WithOtherIntEncoding, bincode::config::int::FixintEncoding>>> 4
::serialize::<&mut serde_json::ser::Serializer<&mut utils::http::endpoint::ChannelWriter>> 10
<::deserialize::__Visitor as serde::de::Visitor>::visit_newtype_struct::<&mut serde_json::de::Deserializer>>> 13
::deserialize::<&mut serde_json::de::Deserializer>>> 13
<::deserialize::__Visitor as serde::de::Visitor>::visit_newtype_struct::>>>>> 34
::deserialize::>>>>> 34
<::deserialize::__Visitor as serde::de::Visitor>::visit_newtype_struct::> 72
::deserialize::> 72
::serialize::<&mut serde_json::ser::Serializer<&mut std::io::buffered::bufwriter::BufWriter<&mut camino_tempfile::file::NamedUtf8TempFile>>> 78
::serialize::<&mut serde_json::ser::Serializer>> 150
<::deserialize::__Visitor as serde::de::Visitor>::visit_newtype_struct::<&mut serde_json::de::Deserializer> 231
::deserialize::<&mut serde_json::de::Deserializer> 231
::serialize::<&mut serde_json::ser::Serializer<&mut alloc::vec::Vec>> 492
<::deserialize::__Visitor as serde::de::Visitor>::visit_newtype_struct::<&mut serde_json::de::Deserializer>> 803
::deserialize::<&mut serde_json::de::Deserializer>> 803
::serialize::<&mut serde_json::ser::Serializer<&mut alloc::vec::Vec, serde_json::ser::PrettyFormatter>> 1331
<::deserialize::__Visitor as serde::de::Visitor>::visit_newtype_struct::<&mut bincode::de::Deserializer>, bincode::config::WithOtherIntEncoding, bincode::config::int::FixintEncoding>>> 1848
::deserialize::<&mut bincode::de::Deserializer>, bincode::config::WithOtherIntEncoding, bincode::config::int::FixintEncoding>>> 1848
::serialize:: 3274
<::deserialize::__Visitor as serde::de::Visitor>::visit_newtype_struct::<&mut serde_json::de::Deserializer> 4156
::deserialize::<&mut serde_json::de::Deserializer> 4156
<::deserialize::__Visitor as serde::de::Visitor>::visit_newtype_struct:: 16340
::deserialize:: 16340
::serialize::<&mut bincode::ser::Serializer<&mut smallvec::SmallVec<[u8; 8192]>, bincode::config::WithOtherIntEncoding, bincode::config::int::FixintEncoding>>> 22365
::partial_cmp 23338
<::deserialize::__Visitor as serde::de::Visitor>::visit_newtype_struct::<&mut bincode::de::Deserializer, bincode::config::int::FixintEncoding>, bincode::config::trailing::AllowTrailing>, bincode::config::limit::Infinite>>> 33391
::deserialize::<&mut bincode::de::Deserializer, bincode::config::int::FixintEncoding>, bincode::config::trailing::AllowTrailing>, bincode::config::limit::Infinite>>> 33391
::clone 36304
::cmp 85742
::eq 7255681
::hash:: 13142487
<utils::id::TimelineId as core::cmp::Ord>::cmp 34966649
<::deserialize::__Visitor as serde::de::Visitor>::expecting 0
<::deserialize::__Visitor as serde::de::Visitor>::visit_newtype_struct::<_> 0
<::deserialize::__Visitor as serde::de::Visitor>::visit_newtype_struct:: 0
<::deserialize::__Visitor as serde::de::Visitor>::visit_seq::<_> 0
::hash::<_> 0
::deserialize::<_> 0
::deserialize::> 0
::deserialize:: 0
::serialize::<&mut bincode::ser::SizeChecker<&mut bincode::config::WithOtherLimit, bincode::config::int::FixintEncoding>, bincode::config::limit::Infinite>>> 0
::serialize::<&mut bincode::ser::SizeChecker<&mut bincode::config::WithOtherLimit, bincode::config::int::FixintEncoding>, bincode::config::limit::Infinite>>> 0
::serialize::<_> 0
::serialize::, serde_json::ser::CompactFormatter>> 0
::serialize::, serde_json::ser::PrettyFormatter>> 0
::serialize::> 0
<::deserialize::__Visitor as serde::de::Visitor>::visit_newtype_struct::> 2
::deserialize::> 2
<::deserialize::__Visitor as serde::de::Visitor>::visit_newtype_struct::<&mut bincode::de::Deserializer, bincode::config::int::FixintEncoding>, bincode::config::limit::Infinite>>> 4
::deserialize::<&mut bincode::de::Deserializer, bincode::config::int::FixintEncoding>, bincode::config::limit::Infinite>>> 4
::serialize::<&mut bincode::ser::Serializer<&mut alloc::vec::Vec, bincode::config::WithOtherLimit, bincode::config::int::FixintEncoding>, bincode::config::limit::Infinite>>> 4
::serialize::<&mut bincode::ser::SizeChecker<&mut bincode::config::WithOtherIntEncoding, bincode::config::int::FixintEncoding>>> 4
<::deserialize::__Visitor as serde::de::Visitor>::visit_newtype_struct::<&mut serde_json::de::Deserializer>>> 6
::deserialize::<&mut serde_json::de::Deserializer>>> 6
::serialize::<&mut serde_json::ser::Serializer<&mut utils::http::endpoint::ChannelWriter>> 10
<::deserialize::__Visitor as serde::de::Visitor>::visit_newtype_struct::> 36
::deserialize::> 36
::serialize::<&mut serde_json::ser::Serializer<&mut std::io::buffered::bufwriter::BufWriter<&mut camino_tempfile::file::NamedUtf8TempFile>>> 36
<::deserialize::__Visitor as serde::de::Visitor>::visit_newtype_struct::> 38
::deserialize::> 38
<::deserialize::__Visitor as serde::de::Visitor>::visit_newtype_struct::<&mut bincode::de::Deserializer, bincode::config::int::FixintEncoding>, bincode::config::limit::Infinite>>> 68
::deserialize::<&mut bincode::de::Deserializer, bincode::config::int::FixintEncoding>, bincode::config::limit::Infinite>>> 68
::serialize::<&mut serde_json::ser::Serializer>> 72
::serialize::, serde_json::ser::CompactFormatter>> 75
::partial_cmp 172
<::deserialize::__Visitor as serde::de::Visitor>::visit_newtype_struct::<&mut serde_json::de::Deserializer> 267
::deserialize::<&mut serde_json::de::Deserializer> 267
<::deserialize::__Visitor as serde::de::Visitor>::visit_newtype_struct::<&mut serde_json::de::Deserializer>> 803
::deserialize::<&mut serde_json::de::Deserializer>> 803
::cmp 1147
::serialize::<&mut serde_json::ser::Serializer<&mut alloc::vec::Vec, serde_json::ser::PrettyFormatter>> 1434
::serialize:: 1766
<::deserialize::__Visitor as serde::de::Visitor>::visit_newtype_struct::<&mut bincode::de::Deserializer>, bincode::config::WithOtherIntEncoding, bincode::config::int::FixintEncoding>>> 1848
::deserialize::<&mut bincode::de::Deserializer>, bincode::config::WithOtherIntEncoding, bincode::config::int::FixintEncoding>>> 1848
<::deserialize::__Visitor as serde::de::Visitor>::visit_newtype_struct::>>>>> 2264
::deserialize::>>>>> 2264
::serialize::<&mut bincode::ser::Serializer<&mut alloc::vec::Vec, bincode::config::WithOtherLimit, bincode::config::int::FixintEncoding>, bincode::config::limit::Infinite>>> 3913
::serialize::<&mut bincode::ser::SizeChecker<&mut bincode::config::WithOtherIntEncoding, bincode::config::int::FixintEncoding>>> 3913
<::deserialize::__Visitor as serde::de::Visitor>::visit_newtype_struct::<&mut serde_json::de::Deserializer> 6050
::deserialize::<&mut serde_json::de::Deserializer> 6050
::serialize::<&mut serde_json::ser::Serializer<&mut alloc::vec::Vec>> 8390
<::deserialize::__Visitor as serde::de::Visitor>::visit_newtype_struct:: 9720
::deserialize:: 9720
::serialize::<&mut bincode::ser::Serializer<&mut smallvec::SmallVec<[u8; 8192]>, bincode::config::WithOtherIntEncoding, bincode::config::int::FixintEncoding>>> 22365
<::deserialize::__Visitor as serde::de::Visitor>::visit_newtype_struct::<&mut bincode::de::Deserializer, bincode::config::int::FixintEncoding>, bincode::config::trailing::AllowTrailing>, bincode::config::limit::Infinite>>> 33391
::deserialize::<&mut bincode::de::Deserializer, bincode::config::int::FixintEncoding>, bincode::config::trailing::AllowTrailing>, bincode::config::limit::Infinite>>> 33391
::eq 7254797
::hash:: 13166786
::clone 14392771
<utils::id::Id as core::cmp::Ord>::cmp 40930156
::clone 0
::hash::<_> 0
::partial_cmp 23510
::cmp 86889
::eq 14510484
::hash:: 26309273

Generated by: LCOV version 2.1-beta