|
Function Name  |
Hit count  |
<pageserver::tenant::config::EvictionPolicy as core::fmt::Debug>::fmt |
102 |
<::deserialize::__Field as serde::de::Deserialize>::deserialize::<&mut serde_json::de::Deserializer> |
0 |
<::deserialize::__Field as serde::de::Deserialize>::deserialize::<&serde_json::value::Value> |
6 |
<::deserialize::__Field as serde::de::Deserialize>::deserialize::> |
0 |
<::deserialize::__Field as serde::de::Deserialize>::deserialize:: |
9 |
<::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:: |
6 |
<::deserialize::__FieldVisitor as serde::de::Visitor>::visit_str:: |
9 |
<::deserialize::__FieldVisitor as serde::de::Visitor>::visit_u64::<_> |
0 |
::clone |
0 |
::eq |
2 |
::fmt |
0 |
::deserialize::<&mut serde_json::de::Deserializer> |
0 |
::deserialize::<&serde_json::value::Value> |
6 |
::deserialize:: |
9 |
::serialize::<&mut serde_json::ser::Serializer<&mut alloc::vec::Vec>> |
0 |
::serialize:: |
0 |
::serialize:: |
49 |
::serialize:: |
6 |
<pageserver::tenant::config::EvictionPolicy>::discriminant_str |
965 |
<pageserver::tenant::config::EvictionPolicyLayerAccessThreshold as core::fmt::Debug>::fmt |
173 |
<<::deserialize::__Visitor as serde::de::Visitor>::visit_map::__DeserializeWith as serde::de::Deserialize>::deserialize::> |
10 |
<<::deserialize::__Visitor as serde::de::Visitor>::visit_map::__DeserializeWith as serde::de::Deserialize>::deserialize::> |
16 |
<<::deserialize::__Visitor as serde::de::Visitor>::visit_seq::__DeserializeWith as serde::de::Deserialize>::deserialize::> |
0 |
<<::deserialize::__Visitor as serde::de::Visitor>::visit_seq::__DeserializeWith as serde::de::Deserialize>::deserialize::> |
0 |
<::deserialize::__Field as serde::de::Deserialize>::deserialize::> |
10 |
<::deserialize::__Field as serde::de::Deserialize>::deserialize::> |
16 |
<::deserialize::__FieldVisitor as serde::de::Visitor>::expecting |
0 |
<::deserialize::__FieldVisitor as serde::de::Visitor>::visit_bytes:: |
0 |
<::deserialize::__FieldVisitor as serde::de::Visitor>::visit_bytes:: |
0 |
<::deserialize::__FieldVisitor as serde::de::Visitor>::visit_str:: |
10 |
<::deserialize::__FieldVisitor as serde::de::Visitor>::visit_str:: |
16 |
<::deserialize::__FieldVisitor as serde::de::Visitor>::visit_u64:: |
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::<&mut serde::de::value::MapDeserializer, serde::__private::de::content::visit_content_map<::deserialize::__Visitor, serde_json::error::Error>::{closure#0}>, serde_json::error::Error>> |
5 |
<::deserialize::__Visitor as serde::de::Visitor>::visit_map::<&mut serde::de::value::MapDeserializer, serde::__private::de::content::visit_content_map<::deserialize::__Visitor, toml_edit::de::Error>::{closure#0}>, toml_edit::de::Error>> |
8 |
<::deserialize::__Visitor as serde::de::Visitor>::visit_seq::<&mut serde::de::value::SeqDeserializer, >::new>, serde_json::error::Error>> |
0 |
<::deserialize::__Visitor as serde::de::Visitor>::visit_seq::<&mut serde::de::value::SeqDeserializer, >::new>, serde_json::error::Error>>::{closure#0} |
0 |
<::deserialize::__Visitor as serde::de::Visitor>::visit_seq::<&mut serde::de::value::SeqDeserializer, >::new>, serde_json::error::Error>>::{closure#1} |
0 |
<::deserialize::__Visitor as serde::de::Visitor>::visit_seq::<&mut serde::de::value::SeqDeserializer, >::new>, toml_edit::de::Error>> |
0 |
<::deserialize::__Visitor as serde::de::Visitor>::visit_seq::<&mut serde::de::value::SeqDeserializer, >::new>, toml_edit::de::Error>>::{closure#0} |
0 |
<::deserialize::__Visitor as serde::de::Visitor>::visit_seq::<&mut serde::de::value::SeqDeserializer, >::new>, toml_edit::de::Error>>::{closure#1} |
0 |
<::serialize::__SerializeWith as serde::ser::Serialize>::serialize::<&mut serde_json::ser::Serializer<&mut alloc::vec::Vec>> |
0 |
<::serialize::__SerializeWith as serde::ser::Serialize>::serialize::, serde_json::ser::CompactFormatter>> |
0 |
<::serialize::__SerializeWith as serde::ser::Serialize>::serialize:: |
0 |
<::serialize::__SerializeWith as serde::ser::Serialize>::serialize:: |
36 |
<::serialize::__SerializeWith as serde::ser::Serialize>::serialize:: |
0 |
<::serialize::__SerializeWith as serde::ser::Serialize>::serialize:: |
10 |
::clone |
0 |
::eq |
0 |
::fmt |
0 |
::deserialize::> |
5 |
::deserialize::> |
8 |
::serialize::>>> |
0 |
::serialize::> |
0 |
::serialize::> |
18 |
::serialize::> |
5 |
<pageserver::tenant::config::TenantConf as core::default::Default>::default |
1983 |
<pageserver::tenant::config::TenantConf as core::fmt::Debug>::fmt |
322 |
<<::deserialize::__Visitor as serde::de::Visitor>::visit_map::__DeserializeWith as serde::de::Deserialize>::deserialize::<_> |
0 |
<<::deserialize::__Visitor as serde::de::Visitor>::visit_seq::__DeserializeWith as serde::de::Deserialize>::deserialize::<_> |
0 |
<::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::<_>::{closure#0} |
0 |
<::deserialize::__Visitor as serde::de::Visitor>::visit_seq::<_>::{closure#1} |
0 |
<::deserialize::__Visitor as serde::de::Visitor>::visit_seq::<_>::{closure#2} |
0 |
<::deserialize::__Visitor as serde::de::Visitor>::visit_seq::<_>::{closure#3} |
0 |
<::deserialize::__Visitor as serde::de::Visitor>::visit_seq::<_>::{closure#4} |
0 |
<::deserialize::__Visitor as serde::de::Visitor>::visit_seq::<_>::{closure#5} |
0 |
<::deserialize::__Visitor as serde::de::Visitor>::visit_seq::<_>::{closure#6} |
0 |
<::serialize::__SerializeWith as serde::ser::Serialize>::serialize:: |
0 |
<::serialize::__SerializeWith as serde::ser::Serialize>::serialize:: |
280 |
::clone |
0 |
::eq |
2 |
::fmt |
0 |
::deserialize::<_> |
0 |
::serialize:: |
40 |
<pageserver::tenant::config::TenantConfOpt as core::convert::TryFrom<&pageserver_api::models::TenantConfig>>::try_from |
553 |
<pageserver::tenant::config::TenantConfOpt as core::fmt::Debug>::fmt |
4965 |
<<::deserialize::__Visitor as serde::de::Visitor>::visit_map::__DeserializeWith as serde::de::Deserialize>::deserialize::<&mut serde_json::de::Deserializer> |
0 |
<<::deserialize::__Visitor as serde::de::Visitor>::visit_map::__DeserializeWith as serde::de::Deserialize>::deserialize::<_> |
0 |
<<::deserialize::__Visitor as serde::de::Visitor>::visit_map::__DeserializeWith as serde::de::Deserialize>::deserialize::> |
0 |
<<::deserialize::__Visitor as serde::de::Visitor>::visit_map::__DeserializeWith as serde::de::Deserialize>::deserialize::> |
0 |
<<::deserialize::__Visitor as serde::de::Visitor>::visit_map::__DeserializeWith as serde::de::Deserialize>::deserialize:: |
0 |
<<::deserialize::__Visitor as serde::de::Visitor>::visit_seq::__DeserializeWith as serde::de::Deserialize>::deserialize::<&mut serde_json::de::Deserializer> |
0 |
<<::deserialize::__Visitor as serde::de::Visitor>::visit_seq::__DeserializeWith as serde::de::Deserialize>::deserialize::<_> |
0 |
<<::deserialize::__Visitor as serde::de::Visitor>::visit_seq::__DeserializeWith as serde::de::Deserialize>::deserialize:: |
0 |
<::deserialize::__Field as serde::de::Deserialize>::deserialize::<_> |
0 |
<::deserialize::__Field as serde::de::Deserialize>::deserialize::> |
0 |
<::deserialize::__Field as serde::de::Deserialize>::deserialize::> |
1 |
<::deserialize::__Field as serde::de::Deserialize>::deserialize:: |
1 |
<::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_str:: |
1 |
<::deserialize::__FieldVisitor as serde::de::Visitor>::visit_str:: |
1 |
<::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_map::> |
1 |
<::deserialize::__Visitor as serde::de::Visitor>::visit_map:: |
0 |
<::deserialize::__Visitor as serde::de::Visitor>::visit_map::> |
0 |
<::deserialize::__Visitor as serde::de::Visitor>::visit_map:: |
1 |
<::deserialize::__Visitor as serde::de::Visitor>::visit_seq::<_> |
0 |
<::deserialize::__Visitor as serde::de::Visitor>::visit_seq::<_>::{closure#0} |
0 |
<::deserialize::__Visitor as serde::de::Visitor>::visit_seq::<_>::{closure#1} |
0 |
<::deserialize::__Visitor as serde::de::Visitor>::visit_seq::<_>::{closure#2} |
0 |
<::deserialize::__Visitor as serde::de::Visitor>::visit_seq::<_>::{closure#3} |
0 |
<::deserialize::__Visitor as serde::de::Visitor>::visit_seq::<_>::{closure#4} |
0 |
<::deserialize::__Visitor as serde::de::Visitor>::visit_seq::<_>::{closure#5} |
0 |
<::deserialize::__Visitor as serde::de::Visitor>::visit_seq::<_>::{closure#6} |
0 |
<::deserialize::__Visitor as serde::de::Visitor>::visit_seq::> |
0 |
<::deserialize::__Visitor as serde::de::Visitor>::visit_seq::>::{closure#0} |
0 |
<::deserialize::__Visitor as serde::de::Visitor>::visit_seq::>::{closure#1} |
0 |
<::deserialize::__Visitor as serde::de::Visitor>::visit_seq::>::{closure#2} |
0 |
<::deserialize::__Visitor as serde::de::Visitor>::visit_seq::>::{closure#3} |
0 |
<::deserialize::__Visitor as serde::de::Visitor>::visit_seq::>::{closure#4} |
0 |
<::deserialize::__Visitor as serde::de::Visitor>::visit_seq::>::{closure#5} |
0 |
<::deserialize::__Visitor as serde::de::Visitor>::visit_seq::>::{closure#6} |
0 |
<::deserialize::__Visitor as serde::de::Visitor>::visit_seq:: |
0 |
<::deserialize::__Visitor as serde::de::Visitor>::visit_seq::::{closure#0} |
0 |
<::deserialize::__Visitor as serde::de::Visitor>::visit_seq::::{closure#1} |
0 |
<::deserialize::__Visitor as serde::de::Visitor>::visit_seq::::{closure#2} |
0 |
<::deserialize::__Visitor as serde::de::Visitor>::visit_seq::::{closure#3} |
0 |
<::deserialize::__Visitor as serde::de::Visitor>::visit_seq::::{closure#4} |
0 |
<::deserialize::__Visitor as serde::de::Visitor>::visit_seq::::{closure#5} |
0 |
<::deserialize::__Visitor as serde::de::Visitor>::visit_seq::::{closure#6} |
0 |
<::serialize::__SerializeWith as serde::ser::Serialize>::serialize::<&mut serde_json::ser::Serializer<&mut alloc::vec::Vec>> |
0 |
<::serialize::__SerializeWith as serde::ser::Serialize>::serialize::, serde_json::ser::CompactFormatter>> |
0 |
<::serialize::__SerializeWith as serde::ser::Serialize>::serialize:: |
0 |
<::serialize::__SerializeWith as serde::ser::Serialize>::serialize:: |
34 |
<::serialize::__SerializeWith as serde::ser::Serialize>::serialize:: |
0 |
<::serialize::__SerializeWith as serde::ser::Serialize>::serialize:: |
403 |
::clone |
0 |
::eq |
2 |
::default |
3930 |
::fmt |
0 |
::deserialize::<&mut serde_json::de::Deserializer> |
1 |
::deserialize::<_> |
0 |
::deserialize:: |
1 |
::serialize::<&mut serde_json::ser::Serializer<&mut alloc::vec::Vec>> |
1 |
::serialize:: |
40 |
::serialize:: |
547 |
<pageserver::tenant::config::TenantConfOpt>::merge |
993 |
pageserver::tenant::config::bad_duration |
403 |
pageserver::tenant::config::bad_duration::{closure#0} |
0 |
pageserver::tenant::config::tests::de_serializing_pageserver_config_omits_empty_values |
1 |
pageserver::tenant::config::tests::de_serializing_pageserver_config_omits_empty_values::{closure#0} |
1 |