LCOV - code coverage report
Current view: top level - libs/pageserver_api/src/models - partitioning.rs (source / functions) Coverage Total Hit
Test: 1e20c4f2b28aa592527961bb32170ebbd2c9172f.info Lines: 98.8 % 85 84
Test Date: 2025-07-16 12:29:03 Functions: 37.5 % 24 9

Function Name Sort by function name Hit count Sort by function hit count
<<<<pageserver_api::models::partitioning::Partitioning as serde::de::Deserialize>::deserialize::KeySpace as serde::de::Deserialize>::deserialize::Range as serde::de::Deserialize>::deserialize::__Visitor as serde::de::Visitor>::visit_seq::<_> 0
<<<::deserialize::KeySpace as serde::de::Deserialize>::deserialize::Range as serde::de::Deserialize>::deserialize::__Visitor as serde::de::Visitor>::visit_seq::<_> 0
<<<::deserialize::KeySpace as serde::de::Deserialize>::deserialize::Range as serde::de::Deserialize>::deserialize::__Visitor as serde::de::Visitor>::visit_seq::> 0
<<<::deserialize::KeySpace as serde::de::Deserialize>::deserialize::Range as serde::de::Deserialize>::deserialize::__Visitor as serde::de::Visitor>::visit_seq::> 0
<<pageserver_api::models::partitioning::Partitioning as serde::de::Deserialize>::deserialize::KeySpace as serde::de::Deserialize>::deserialize::<_> 2
<::deserialize::KeySpace as serde::de::Deserialize>::deserialize::<&mut serde_json::de::Deserializer> 0
<::deserialize::KeySpace as serde::de::Deserialize>::deserialize::<&mut serde_json::de::Deserializer> 2
<::deserialize::KeySpace as serde::de::Deserialize>::deserialize::<_> 0
<::deserialize::KeySpace as serde::de::Deserialize>::deserialize::> 0
<<pageserver_api::models::partitioning::Partitioning as serde::de::Deserialize>::deserialize::KeySpace as serde::de::Deserialize>::deserialize::<_>::{closure#0} 4
<::deserialize::KeySpace as serde::de::Deserialize>::deserialize::<&mut serde_json::de::Deserializer>::{closure#0} 0
<::deserialize::KeySpace as serde::de::Deserialize>::deserialize::<&mut serde_json::de::Deserializer>::{closure#0} 4
<::deserialize::KeySpace as serde::de::Deserialize>::deserialize::<_>::{closure#0} 0
<::deserialize::KeySpace as serde::de::Deserialize>::deserialize::>::{closure#0} 0
<<pageserver_api::models::partitioning::Partitioning as serde::ser::Serialize>::serialize::KeySpace as serde::ser::Serialize>::serialize::<_> 2
<::serialize::KeySpace as serde::ser::Serialize>::serialize::<&mut serde_json::ser::Serializer<&mut alloc::vec::Vec>> 2
<::serialize::KeySpace as serde::ser::Serialize>::serialize::<_> 0
<pageserver_api::models::partitioning::KeyRange as serde::ser::Serialize>::serialize::<_> 4
::serialize::<&mut serde_json::ser::Serializer<&mut alloc::vec::Vec>> 4
::serialize::<_> 0
<pageserver_api::models::partitioning::Partitioning as serde::de::Deserialize>::deserialize::<_> 1
::deserialize::<&mut serde_json::de::Deserializer> 0
::deserialize::<&mut serde_json::de::Deserializer> 1
::deserialize::<_> 0
<pageserver_api::models::partitioning::Partitioning as serde::ser::Serialize>::serialize::<_> 1
::serialize::<&mut serde_json::ser::Serializer<&mut alloc::vec::Vec>> 1
::serialize::<_> 0
<pageserver_api::models::partitioning::WithDisplay<_> as serde::ser::Serialize>::serialize::<_> 9
as serde::ser::Serialize>::serialize::<_> 0
as serde::ser::Serialize>::serialize::<&mut serde_json::ser::Serializer<&mut alloc::vec::Vec>> 8
as serde::ser::Serialize>::serialize::<&mut serde_json::ser::Serializer<&mut alloc::vec::Vec>> 1
pageserver_api::models::partitioning::tests::test_serialization_roundtrip 1

Generated by: LCOV version 2.1-beta