| 
            
              Function Name   | 
              
              Hit count   | 
              
              
            
            
              | <pageserver_api::models::PagestreamBeMessage as strum::EnumProperty>::get_str | 
              
              0 | 
              
              
            
            
              | <pageserver_api::models::PagestreamBeMessage>::deserialize | 
              
              0 | 
              
              
            
            
              | <pageserver_api::models::PagestreamBeMessage>::deserialize::{closure#0} | 
              
              0 | 
              
              
            
            
              | <pageserver_api::models::PagestreamBeMessage>::kind | 
              
              0 | 
              
              
            
            
              | <pageserver_api::models::PagestreamBeMessageTag as core::convert::TryFrom<u8>>::try_from | 
              
              0 | 
              
              
            
            
              | <pageserver_api::models::PagestreamDbSizeResponse as core::fmt::Debug>::fmt | 
              
              0 | 
              
              
            
            
              | <pageserver_api::models::PagestreamErrorResponse as core::fmt::Debug>::fmt | 
              
              0 | 
              
              
            
            
              | <pageserver_api::models::PagestreamExistsResponse as core::fmt::Debug>::fmt | 
              
              0 | 
              
              
            
            
              | <pageserver_api::models::PagestreamGetPageResponse as core::fmt::Debug>::fmt | 
              
              0 | 
              
              
            
            
              | <pageserver_api::models::PagestreamGetSlruSegmentRequest as core::fmt::Debug>::fmt | 
              
              0 | 
              
              
            
            
              | ::eq | 
              
              0 | 
              
              
            
            
              | ::fmt | 
              
              0 | 
              
              
            
            
              | <pageserver_api::models::PagestreamGetSlruSegmentResponse as core::fmt::Debug>::fmt | 
              
              0 | 
              
              
            
            
              | <pageserver_api::models::PagestreamNblocksResponse as core::fmt::Debug>::fmt | 
              
              0 | 
              
              
            
            
              | <pageserver_api::models::TenantConfigRequest as core::ops::deref::Deref>::deref | 
              
              0 | 
              
              
            
            
              | <pageserver_api::models::TenantConfigRequest>::new | 
              
              0 | 
              
              
            
            
              | <pageserver_api::models::TenantCreateRequest as core::ops::deref::Deref>::deref | 
              
              0 | 
              
              
            
            
              | <pageserver_api::models::TenantHistorySize as core::fmt::Debug>::fmt | 
              
              0 | 
              
              
            
            
              | <::deserialize::__Field 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_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_map::> | 
              
              0 | 
              
              
            
            
              | <::deserialize::__Visitor as serde::de::Visitor>::visit_seq::<_> | 
              
              0 | 
              
              
            
            
              | <::deserialize::__Visitor as serde::de::Visitor>::visit_seq::> | 
              
              0 | 
              
              
            
            
              | ::fmt | 
              
              0 | 
              
              
            
            
              | ::deserialize::<&mut serde_json::de::Deserializer> | 
              
              0 | 
              
              
            
            
              | ::deserialize::<_> | 
              
              0 | 
              
              
            
            
              | ::serialize::<_> | 
              
              0 | 
              
              
            
            
              | <pageserver_api::models::TenantState as core::convert::AsRef<str>>::as_ref | 
              
              0 | 
              
              
            
            
              | <pageserver_api::models::virtual_file::IoEngineKind as core::clone::Clone>::clone | 
              
              0 | 
              
              
            
            
              | <pageserver_api::models::virtual_file::IoEngineKind as core::fmt::Debug>::fmt | 
              
              0 | 
              
              
            
            
              | <pageserver_api::models::virtual_file::IoEngineKind as core::hash::Hash>::hash::<_> | 
              
              0 | 
              
              
            
            
              | <pageserver_api::models::virtual_file::IoEngineKind as serde::de::Deserialize>::deserialize::<_> | 
              
              0 | 
              
              
            
            
              | <::deserialize::Helper<_> as serde::de::Visitor>::expecting | 
              
              0 | 
              
              
            
            
              | <::deserialize::Helper<_> as serde::de::Visitor>::visit_bytes::<_> | 
              
              0 | 
              
              
            
            
              | <::deserialize::Helper<_> as serde::de::Visitor>::visit_str::<_> | 
              
              0 | 
              
              
            
            
              | <::deserialize::Helper as serde::de::Visitor>::expecting | 
              
              0 | 
              
              
            
            
              | <::deserialize::Helper as serde::de::Visitor>::visit_str:: | 
              
              0 | 
              
              
            
            
              | ::deserialize::<_> | 
              
              0 | 
              
              
            
            
              | ::deserialize::>>>>> | 
              
              0 | 
              
              
            
            
              | <pageserver_api::models::virtual_file::IoEngineKind as serde::ser::Serialize>::serialize::<_> | 
              
              0 | 
              
              
            
            
              | ::serialize::<&mut serde_json::ser::Serializer<&mut alloc::vec::Vec>> | 
              
              0 | 
              
              
            
            
              | ::serialize::<_> | 
              
              0 | 
              
              
            
            
              | <pageserver_api::models::PagestreamDbSizeRequest as core::fmt::Debug>::fmt | 
              
              2 | 
              
              
            
            
              | ::fmt | 
              
              0 | 
              
              
            
            
              | ::eq | 
              
              2 | 
              
              
            
            
              | <pageserver_api::models::PagestreamExistsRequest as core::fmt::Debug>::fmt | 
              
              2 | 
              
              
            
            
              | ::fmt | 
              
              0 | 
              
              
            
            
              | ::eq | 
              
              2 | 
              
              
            
            
              | <pageserver_api::models::PagestreamGetPageRequest as core::fmt::Debug>::fmt | 
              
              2 | 
              
              
            
            
              | ::fmt | 
              
              0 | 
              
              
            
            
              | ::eq | 
              
              2 | 
              
              
            
            
              | <pageserver_api::models::PagestreamNblocksRequest as core::fmt::Debug>::fmt | 
              
              2 | 
              
              
            
            
              | ::fmt | 
              
              0 | 
              
              
            
            
              | ::eq | 
              
              2 | 
              
              
            
            
              | pageserver_api::models::tests::tenantstatus_activating_serde | 
              
              2 | 
              
              
            
            
              | pageserver_api::models::tests::tenantstatus_activating_serde::{closure#0} | 
              
              2 | 
              
              
            
            
              | pageserver_api::models::tests::tenantstatus_activating_strum | 
              
              2 | 
              
              
            
            
              | pageserver_api::models::tests::tenantstatus_activating_strum::{closure#0} | 
              
              2 | 
              
              
            
            
              | pageserver_api::models::tests::test_pagestream | 
              
              2 | 
              
              
            
            
              | pageserver_api::models::tests::test_pagestream::{closure#0} | 
              
              2 | 
              
              
            
            
              | pageserver_api::models::tests::test_reject_unknown_field | 
              
              2 | 
              
              
            
            
              | pageserver_api::models::tests::test_reject_unknown_field::{closure#0} | 
              
              2 | 
              
              
            
            
              | pageserver_api::models::tests::test_tenantinfo_serde | 
              
              2 | 
              
              
            
            
              | pageserver_api::models::tests::test_tenantinfo_serde::{closure#0} | 
              
              2 | 
              
              
            
            
              | <pageserver_api::models::virtual_file::IoEngineKind as core::cmp::PartialEq>::eq | 
              
              4 | 
              
              
            
            
              | <pageserver_api::models::DownloadRemoteLayersTaskSpawnRequest as core::fmt::Debug>::fmt | 
              
              8 | 
              
              
            
            
              | <::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 | 
              
              
            
            
              | ::fmt | 
              
              0 | 
              
              
            
            
              | ::deserialize::<_> | 
              
              0 | 
              
              
            
            
              | ::serialize::<_> | 
              
              0 | 
              
              
            
            
              | <::deserialize::__Field as serde::de::Deserialize>::deserialize::>>>>> | 
              
              2 | 
              
              
            
            
              | <::deserialize::__FieldVisitor as serde::de::Visitor>::visit_str:: | 
              
              2 | 
              
              
            
            
              | <::deserialize::__Visitor as serde::de::Visitor>::visit_map::>>>>> | 
              
              2 | 
              
              
            
            
              | ::deserialize::>>>>> | 
              
              2 | 
              
              
            
            
              | <pageserver_api::models::PagestreamFeMessage as core::fmt::Debug>::fmt | 
              
              8 | 
              
              
            
            
              | ::fmt | 
              
              0 | 
              
              
            
            
              | ::eq | 
              
              8 | 
              
              
            
            
              | <pageserver_api::models::PagestreamFeMessage>::serialize | 
              
              8 | 
              
              
            
            
              | <pageserver_api::models::TenantLoadRequest as core::fmt::Debug>::fmt | 
              
              16 | 
              
              
            
            
              | <::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 | 
              
              
            
            
              | ::fmt | 
              
              0 | 
              
              
            
            
              | ::deserialize::<_> | 
              
              0 | 
              
              
            
            
              | <::deserialize::__Field as serde::de::Deserialize>::deserialize::>>>>> | 
              
              4 | 
              
              
            
            
              | <::deserialize::__FieldVisitor as serde::de::Visitor>::visit_str:: | 
              
              4 | 
              
              
            
            
              | <::deserialize::__Visitor as serde::de::Visitor>::visit_map::>>>>> | 
              
              4 | 
              
              
            
            
              | ::deserialize::>>>>> | 
              
              4 | 
              
              
            
            
              | <pageserver_api::models::TenantState as core::fmt::Debug>::fmt | 
              
              16 | 
              
              
            
            
              | <pageserver_api::models::TenantState as core::fmt::Display>::fmt | 
              
              19 | 
              
              
            
            
              | <pageserver_api::models::InMemoryLayerInfo as core::fmt::Debug>::fmt | 
              
              27 | 
              
              
            
            
              | ::clone | 
              
              0 | 
              
              
            
            
              | ::fmt | 
              
              0 | 
              
              
            
            
              | ::serialize::<_> | 
              
              0 | 
              
              
            
            
              | ::serialize::<&mut serde_json::ser::Serializer<&mut alloc::vec::Vec>> | 
              
              27 | 
              
              
            
            
              | <pageserver_api::models::TenantShardSplitResponse as serde::ser::Serialize>::serialize::<_> | 
              
              27 | 
              
              
            
            
              | <::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 | 
              
              
            
            
              | ::deserialize::<_> | 
              
              0 | 
              
              
            
            
              | ::serialize::<_> | 
              
              0 | 
              
              
            
            
              | <::deserialize::__Field as serde::de::Deserialize>::deserialize::> | 
              
              5 | 
              
              
            
            
              | <::deserialize::__FieldVisitor as serde::de::Visitor>::visit_str:: | 
              
              5 | 
              
              
            
            
              | <::deserialize::__Visitor as serde::de::Visitor>::visit_map::> | 
              
              5 | 
              
              
            
            
              | ::deserialize::<&mut serde_json::de::Deserializer> | 
              
              5 | 
              
              
            
            
              | ::serialize::<&mut serde_json::ser::Serializer<&mut alloc::vec::Vec>> | 
              
              7 | 
              
              
            
            
              | <pageserver_api::models::LocationConfigListResponse as serde::ser::Serialize>::serialize::<_> | 
              
              30 | 
              
              
            
            
              | <::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 | 
              
              
            
            
              | ::deserialize::<_> | 
              
              0 | 
              
              
            
            
              | ::serialize::<_> | 
              
              0 | 
              
              
            
            
              | <::deserialize::__Field as serde::de::Deserialize>::deserialize::> | 
              
              6 | 
              
              
            
            
              | <::deserialize::__FieldVisitor as serde::de::Visitor>::visit_str:: | 
              
              6 | 
              
              
            
            
              | <::deserialize::__Visitor as serde::de::Visitor>::visit_map::> | 
              
              6 | 
              
              
            
            
              | ::deserialize::<&mut serde_json::de::Deserializer> | 
              
              6 | 
              
              
            
            
              | ::serialize::<&mut serde_json::ser::Serializer<&mut alloc::vec::Vec>> | 
              
              6 | 
              
              
            
            
              | <pageserver_api::models::TenantShardSplitRequest as serde::ser::Serialize>::serialize::<_> | 
              
              33 | 
              
              
            
            
              | <::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 | 
              
              
            
            
              | ::deserialize::<_> | 
              
              0 | 
              
              
            
            
              | ::serialize::<_> | 
              
              0 | 
              
              
            
            
              | ::serialize::<&mut serde_json::ser::Serializer<&mut alloc::vec::Vec>> | 
              
              5 | 
              
              
            
            
              | <::deserialize::__Field as serde::de::Deserialize>::deserialize::>>>>> | 
              
              7 | 
              
              
            
            
              | <::deserialize::__FieldVisitor as serde::de::Visitor>::visit_str:: | 
              
              7 | 
              
              
            
            
              | <::deserialize::__Visitor as serde::de::Visitor>::visit_map::>>>>> | 
              
              7 | 
              
              
            
            
              | ::deserialize::>>>>> | 
              
              7 | 
              
              
            
            
              | <pageserver_api::models::TenantAttachConfig as core::ops::deref::Deref>::deref | 
              
              38 | 
              
              
            
            
              | <pageserver_api::models::TenantCreateResponse as serde::ser::Serialize>::serialize::<_> | 
              
              45 | 
              
              
            
            
              | ::deserialize::<_> | 
              
              0 | 
              
              
            
            
              | ::deserialize::<_>::{closure#0} | 
              
              0 | 
              
              
            
            
              | ::serialize::<_> | 
              
              0 | 
              
              
            
            
              | ::serialize::<&mut serde_json::ser::Serializer<&mut alloc::vec::Vec>> | 
              
              45 | 
              
              
            
            
              | <pageserver_api::models::TenantState>::broken_from_reason | 
              
              58 | 
              
              
            
            
              | <pageserver_api::models::TenantState as serde::de::Deserialize>::deserialize::<_> | 
              
              64 | 
              
              
            
            
              | <<::deserialize::__Seed as serde::de::DeserializeSeed>::deserialize::__Field as serde::de::Deserialize>::deserialize::<_> | 
              
              0 | 
              
              
            
            
              | <<::deserialize::__Seed as serde::de::DeserializeSeed>::deserialize::__Field as serde::de::Deserialize>::deserialize::> | 
              
              0 | 
              
              
            
            
              | <<::deserialize::__Seed as serde::de::DeserializeSeed>::deserialize::__Field as serde::de::Deserialize>::deserialize::> | 
              
              0 | 
              
              
            
            
              | <<::deserialize::__Seed as serde::de::DeserializeSeed>::deserialize::__Field as serde::de::Deserialize>::deserialize::> | 
              
              0 | 
              
              
            
            
              | <<::deserialize::__Seed as serde::de::DeserializeSeed>::deserialize::__FieldVisitor as serde::de::Visitor>::expecting | 
              
              0 | 
              
              
            
            
              | <<::deserialize::__Seed as serde::de::DeserializeSeed>::deserialize::__FieldVisitor as serde::de::Visitor>::visit_bytes::<_> | 
              
              0 | 
              
              
            
            
              | <<::deserialize::__Seed as serde::de::DeserializeSeed>::deserialize::__FieldVisitor as serde::de::Visitor>::visit_bytes:: | 
              
              0 | 
              
              
            
            
              | <<::deserialize::__Seed as serde::de::DeserializeSeed>::deserialize::__FieldVisitor as serde::de::Visitor>::visit_str::<_> | 
              
              0 | 
              
              
            
            
              | <<::deserialize::__Seed as serde::de::DeserializeSeed>::deserialize::__FieldVisitor as serde::de::Visitor>::visit_str:: | 
              
              0 | 
              
              
            
            
              | <<::deserialize::__Seed as serde::de::DeserializeSeed>::deserialize::__FieldVisitor as serde::de::Visitor>::visit_u64::<_> | 
              
              0 | 
              
              
            
            
              | <<::deserialize::__Seed as serde::de::DeserializeSeed>::deserialize::__FieldVisitor as serde::de::Visitor>::visit_u64:: | 
              
              0 | 
              
              
            
            
              | <<::deserialize::__Seed as serde::de::DeserializeSeed>::deserialize::__Visitor as serde::de::Visitor>::expecting | 
              
              0 | 
              
              
            
            
              | <<::deserialize::__Seed as serde::de::DeserializeSeed>::deserialize::__Visitor as serde::de::Visitor>::visit_map::<&mut serde::de::value::MapDeserializer, serde::__private::de::content::visit_content_map<<::deserialize::__Seed as serde::de::DeserializeSeed>::deserialize::__Visitor, serde_json::error::Error>::{closure#0}>, serde_json::error::Error>> | 
              
              0 | 
              
              
            
            
              | <<::deserialize::__Seed as serde::de::DeserializeSeed>::deserialize::__Visitor as serde::de::Visitor>::visit_map::<_> | 
              
              0 | 
              
              
            
            
              | <<::deserialize::__Seed as serde::de::DeserializeSeed>::deserialize::__Visitor as serde::de::Visitor>::visit_map::> | 
              
              0 | 
              
              
            
            
              | <<::deserialize::__Seed as serde::de::DeserializeSeed>::deserialize::__Visitor as serde::de::Visitor>::visit_map::> | 
              
              0 | 
              
              
            
            
              | <<::deserialize::__Visitor as serde::de::Visitor>::visit_map::__Field as serde::de::Deserialize>::deserialize::<_> | 
              
              0 | 
              
              
            
            
              | <<::deserialize::__Visitor as serde::de::Visitor>::visit_map::__Field as serde::de::Deserialize>::deserialize::> | 
              
              0 | 
              
              
            
            
              | <<::deserialize::__Visitor as serde::de::Visitor>::visit_map::__FieldVisitor as serde::de::Visitor>::expecting | 
              
              0 | 
              
              
            
            
              | <<::deserialize::__Visitor as serde::de::Visitor>::visit_map::__FieldVisitor as serde::de::Visitor>::visit_bytes::<_> | 
              
              0 | 
              
              
            
            
              | <<::deserialize::__Visitor as serde::de::Visitor>::visit_map::__FieldVisitor as serde::de::Visitor>::visit_bytes:: | 
              
              0 | 
              
              
            
            
              | <<::deserialize::__Visitor as serde::de::Visitor>::visit_map::__FieldVisitor as serde::de::Visitor>::visit_str::<_> | 
              
              0 | 
              
              
            
            
              | <<::deserialize::__Visitor as serde::de::Visitor>::visit_map::__FieldVisitor as serde::de::Visitor>::visit_str:: | 
              
              0 | 
              
              
            
            
              | <<::deserialize::__Visitor as serde::de::Visitor>::visit_map::__FieldVisitor as serde::de::Visitor>::visit_u64::<_> | 
              
              0 | 
              
              
            
            
              | <<::deserialize::__Visitor as serde::de::Visitor>::visit_map::__FieldVisitor as serde::de::Visitor>::visit_u64:: | 
              
              0 | 
              
              
            
            
              | <<::deserialize::__Visitor as serde::de::Visitor>::visit_map::__Visitor as serde::de::Visitor>::expecting | 
              
              0 | 
              
              
            
            
              | <<::deserialize::__Visitor as serde::de::Visitor>::visit_map::__Visitor as serde::de::Visitor>::visit_map::<&mut serde::de::value::MapDeserializer, serde::__private::de::content::visit_content_map<<::deserialize::__Visitor as serde::de::Visitor>::visit_map::__Visitor, serde_json::error::Error>::{closure#0}>, serde_json::error::Error>> | 
              
              0 | 
              
              
            
            
              | <<::deserialize::__Visitor as serde::de::Visitor>::visit_map::__Visitor as serde::de::Visitor>::visit_map::<_> | 
              
              0 | 
              
              
            
            
              | <::deserialize::__Field 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_bytes:: | 
              
              0 | 
              
              
            
            
              | <::deserialize::__FieldVisitor as serde::de::Visitor>::visit_str::<_> | 
              
              0 | 
              
              
            
            
              | <::deserialize::__FieldVisitor as serde::de::Visitor>::visit_u64::<_> | 
              
              0 | 
              
              
            
            
              | <::deserialize::__FieldVisitor as serde::de::Visitor>::visit_u64:: | 
              
              0 | 
              
              
            
            
              | <::deserialize::__Seed as serde::de::DeserializeSeed>::deserialize::<&mut serde_json::de::Deserializer> | 
              
              0 | 
              
              
            
            
              | <::deserialize::__Seed as serde::de::DeserializeSeed>::deserialize::<_> | 
              
              0 | 
              
              
            
            
              | <::deserialize::__Seed as serde::de::DeserializeSeed>::deserialize::> | 
              
              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>> | 
              
              0 | 
              
              
            
            
              | <::deserialize::__Visitor as serde::de::Visitor>::visit_map::<_> | 
              
              0 | 
              
              
            
            
              | <::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::<_> | 
              
              0 | 
              
              
            
            
              | <::deserialize::__Visitor as serde::de::Visitor>::visit_seq::> | 
              
              0 | 
              
              
            
            
              | <::deserialize::__Visitor as serde::de::Visitor>::visit_seq::> | 
              
              0 | 
              
              
            
            
              | ::deserialize::<_> | 
              
              0 | 
              
              
            
            
              | ::deserialize::> | 
              
              0 | 
              
              
            
            
              | ::deserialize::> | 
              
              0 | 
              
              
            
            
              | <::deserialize::__Field as serde::de::Deserialize>::deserialize::<&mut serde_json::de::Deserializer> | 
              
              4 | 
              
              
            
            
              | <::deserialize::__Seed as serde::de::DeserializeSeed>::deserialize::<&mut serde_json::de::Deserializer> | 
              
              4 | 
              
              
            
            
              | <::deserialize::__Visitor as serde::de::Visitor>::visit_map::> | 
              
              4 | 
              
              
            
            
              | ::deserialize::<&mut serde_json::de::Deserializer> | 
              
              4 | 
              
              
            
            
              | <::deserialize::__Field as serde::de::Deserialize>::deserialize::<&mut serde_json::de::Deserializer> | 
              
              11 | 
              
              
            
            
              | <::deserialize::__Visitor as serde::de::Visitor>::visit_map::> | 
              
              11 | 
              
              
            
            
              | ::deserialize::<&mut serde_json::de::Deserializer> | 
              
              11 | 
              
              
            
            
              | <::deserialize::__FieldVisitor as serde::de::Visitor>::visit_str:: | 
              
              15 | 
              
              
            
            
              | <pageserver_api::models::DownloadRemoteLayersTaskInfo as core::fmt::Debug>::fmt | 
              
              102 | 
              
              
            
            
              | <::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 | 
              
              
            
            
              | ::fmt | 
              
              0 | 
              
              
            
            
              | ::deserialize::<_> | 
              
              0 | 
              
              
            
            
              | ::serialize::<_> | 
              
              0 | 
              
              
            
            
              | ::clone | 
              
              51 | 
              
              
            
            
              | ::serialize::<&mut serde_json::ser::Serializer<&mut alloc::vec::Vec>> | 
              
              51 | 
              
              
            
            
              | <pageserver_api::models::DownloadRemoteLayersTaskState as core::fmt::Debug>::fmt | 
              
              102 | 
              
              
            
            
              | <::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_enum::<_> | 
              
              0 | 
              
              
            
            
              | ::fmt | 
              
              0 | 
              
              
            
            
              | ::deserialize::<_> | 
              
              0 | 
              
              
            
            
              | ::serialize::<_> | 
              
              0 | 
              
              
            
            
              | ::serialize::, serde_json::ser::CompactFormatter>> | 
              
              0 | 
              
              
            
            
              | ::clone | 
              
              51 | 
              
              
            
            
              | ::serialize::<&mut serde_json::ser::Serializer<&mut alloc::vec::Vec>> | 
              
              51 | 
              
              
            
            
              | <pageserver_api::models::LayerMapInfo as core::fmt::Debug>::fmt | 
              
              116 | 
              
              
            
            
              | ::clone | 
              
              0 | 
              
              
            
            
              | ::fmt | 
              
              0 | 
              
              
            
            
              | ::serialize::<_> | 
              
              0 | 
              
              
            
            
              | ::serialize::<&mut serde_json::ser::Serializer<&mut alloc::vec::Vec>> | 
              
              116 | 
              
              
            
            
              | <pageserver_api::models::TenantAttachConfig as core::fmt::Debug>::fmt | 
              
              142 | 
              
              
            
            
              | <::deserialize::__Field as serde::de::Deserialize>::deserialize::<_> | 
              
              0 | 
              
              
            
            
              | <::deserialize::__FieldVisitor as serde::de::Visitor>::expecting | 
              
              0 | 
              
              
            
            
              | <::deserialize::__FieldVisitor as serde::de::Visitor>::visit_bool::<_> | 
              
              0 | 
              
              
            
            
              | <::deserialize::__FieldVisitor as serde::de::Visitor>::visit_borrowed_bytes::<_> | 
              
              0 | 
              
              
            
            
              | <::deserialize::__FieldVisitor as serde::de::Visitor>::visit_borrowed_str::<_> | 
              
              0 | 
              
              
            
            
              | <::deserialize::__FieldVisitor as serde::de::Visitor>::visit_borrowed_str:: | 
              
              0 | 
              
              
            
            
              | <::deserialize::__FieldVisitor as serde::de::Visitor>::visit_bytes::<_> | 
              
              0 | 
              
              
            
            
              | <::deserialize::__FieldVisitor as serde::de::Visitor>::visit_char::<_> | 
              
              0 | 
              
              
            
            
              | <::deserialize::__FieldVisitor as serde::de::Visitor>::visit_f32::<_> | 
              
              0 | 
              
              
            
            
              | <::deserialize::__FieldVisitor as serde::de::Visitor>::visit_f64::<_> | 
              
              0 | 
              
              
            
            
              | <::deserialize::__FieldVisitor as serde::de::Visitor>::visit_i16::<_> | 
              
              0 | 
              
              
            
            
              | <::deserialize::__FieldVisitor as serde::de::Visitor>::visit_i32::<_> | 
              
              0 | 
              
              
            
            
              | <::deserialize::__FieldVisitor as serde::de::Visitor>::visit_i64::<_> | 
              
              0 | 
              
              
            
            
              | <::deserialize::__FieldVisitor as serde::de::Visitor>::visit_i8::<_> | 
              
              0 | 
              
              
            
            
              | <::deserialize::__FieldVisitor as serde::de::Visitor>::visit_str::<_> | 
              
              0 | 
              
              
            
            
              | <::deserialize::__FieldVisitor as serde::de::Visitor>::visit_u16::<_> | 
              
              0 | 
              
              
            
            
              | <::deserialize::__FieldVisitor as serde::de::Visitor>::visit_u32::<_> | 
              
              0 | 
              
              
            
            
              | <::deserialize::__FieldVisitor as serde::de::Visitor>::visit_u64::<_> | 
              
              0 | 
              
              
            
            
              | <::deserialize::__FieldVisitor as serde::de::Visitor>::visit_u8::<_> | 
              
              0 | 
              
              
            
            
              | <::deserialize::__FieldVisitor as serde::de::Visitor>::visit_unit::<_> | 
              
              0 | 
              
              
            
            
              | <::deserialize::__Visitor as serde::de::Visitor>::visit_map::<_> | 
              
              0 | 
              
              
            
            
              | ::fmt | 
              
              0 | 
              
              
            
            
              | ::deserialize::<_> | 
              
              0 | 
              
              
            
            
              | ::serialize::<_> | 
              
              0 | 
              
              
            
            
              | <::deserialize::__Visitor as serde::de::Visitor>::expecting | 
              
              1 | 
              
              
            
            
              | <::deserialize::__Field as serde::de::Deserialize>::deserialize:: | 
              
              2 | 
              
              
            
            
              | <::deserialize::__Visitor as serde::de::Visitor>::visit_map::<&mut serde_json::value::de::MapDeserializer> | 
              
              2 | 
              
              
            
            
              | ::default | 
              
              2 | 
              
              
            
            
              | ::deserialize:: | 
              
              2 | 
              
              
            
            
              | <::deserialize::__Field as serde::de::Deserialize>::deserialize::>>>>> | 
              
              28 | 
              
              
            
            
              | <::deserialize::__FieldVisitor as serde::de::Visitor>::visit_str:: | 
              
              30 | 
              
              
            
            
              | <::deserialize::__Visitor as serde::de::Visitor>::visit_map::>>>>> | 
              
              37 | 
              
              
            
            
              | ::deserialize::>>>>> | 
              
              38 | 
              
              
            
            
              | <pageserver_api::models::LocationConfigSecondary as core::fmt::Debug>::fmt | 
              
              156 | 
              
              
            
            
              | <::deserialize::__Field 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_bytes:: | 
              
              0 | 
              
              
            
            
              | <::deserialize::__FieldVisitor as serde::de::Visitor>::visit_str::<_> | 
              
              0 | 
              
              
            
            
              | <::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::<_> | 
              
              0 | 
              
              
            
            
              | <::deserialize::__Visitor as serde::de::Visitor>::visit_map::> | 
              
              0 | 
              
              
            
            
              | <::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::<_> | 
              
              0 | 
              
              
            
            
              | <::deserialize::__Visitor as serde::de::Visitor>::visit_seq::> | 
              
              0 | 
              
              
            
            
              | ::eq | 
              
              0 | 
              
              
            
            
              | ::deserialize::<&mut serde_json::de::Deserializer> | 
              
              0 | 
              
              
            
            
              | ::deserialize::<_> | 
              
              0 | 
              
              
            
            
              | ::serialize::<_> | 
              
              0 | 
              
              
            
            
              | ::serialize::<&mut serde_json::ser::Serializer<&mut alloc::vec::Vec>> | 
              
              4 | 
              
              
            
            
              | ::clone | 
              
              8 | 
              
              
            
            
              | ::fmt | 
              
              8 | 
              
              
            
            
              | <::deserialize::__Field as serde::de::Deserialize>::deserialize::> | 
              
              34 | 
              
              
            
            
              | <::deserialize::__FieldVisitor as serde::de::Visitor>::visit_str:: | 
              
              34 | 
              
              
            
            
              | <::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>> | 
              
              34 | 
              
              
            
            
              | ::deserialize::> | 
              
              34 | 
              
              
            
            
              | <pageserver_api::models::EvictionPolicy as core::fmt::Debug>::fmt | 
              
              165 | 
              
              
            
            
              | <::deserialize::__Field as serde::de::Deserialize>::deserialize::<&mut serde_json::de::Deserializer> | 
              
              0 | 
              
              
            
            
              | <::deserialize::__Field as serde::de::Deserialize>::deserialize::<_> | 
              
              0 | 
              
              
            
            
              | <::deserialize::__Field 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_bytes:: | 
              
              0 | 
              
              
            
            
              | <::deserialize::__FieldVisitor as serde::de::Visitor>::visit_str::<_> | 
              
              0 | 
              
              
            
            
              | <::deserialize::__FieldVisitor as serde::de::Visitor>::visit_u64::<_> | 
              
              0 | 
              
              
            
            
              | <::deserialize::__FieldVisitor as serde::de::Visitor>::visit_u64:: | 
              
              0 | 
              
              
            
            
              | ::deserialize::<&mut serde_json::de::Deserializer> | 
              
              0 | 
              
              
            
            
              | ::deserialize::<_> | 
              
              0 | 
              
              
            
            
              | ::serialize::<_> | 
              
              0 | 
              
              
            
            
              | ::serialize:: | 
              
              0 | 
              
              
            
            
              | <::deserialize::__Field as serde::de::Deserialize>::deserialize::<&mut serde_json::de::Deserializer> | 
              
              2 | 
              
              
            
            
              | <::deserialize::__Field as serde::de::Deserialize>::deserialize:: | 
              
              2 | 
              
              
            
            
              | ::deserialize::<&mut serde_json::de::Deserializer> | 
              
              2 | 
              
              
            
            
              | ::deserialize:: | 
              
              2 | 
              
              
            
            
              | ::fmt | 
              
              3 | 
              
              
            
            
              | ::serialize::<&mut serde_json::ser::Serializer<&mut alloc::vec::Vec>> | 
              
              4 | 
              
              
            
            
              | <::deserialize::__Field as serde::de::Deserialize>::deserialize::> | 
              
              6 | 
              
              
            
            
              | <::deserialize::__Field as serde::de::Deserialize>::deserialize::> | 
              
              6 | 
              
              
            
            
              | ::eq | 
              
              6 | 
              
              
            
            
              | ::deserialize::> | 
              
              6 | 
              
              
            
            
              | ::deserialize::> | 
              
              6 | 
              
              
            
            
              | <::deserialize::__Field as serde::de::Deserialize>::deserialize::> | 
              
              7 | 
              
              
            
            
              | ::clone | 
              
              7 | 
              
              
            
            
              | ::deserialize::> | 
              
              7 | 
              
              
            
            
              | <::deserialize::__FieldVisitor as serde::de::Visitor>::visit_str:: | 
              
              8 | 
              
              
            
            
              | <::deserialize::__FieldVisitor as serde::de::Visitor>::visit_str:: | 
              
              15 | 
              
              
            
            
              | ::serialize:: | 
              
              16 | 
              
              
            
            
              | ::serialize:: | 
              
              60 | 
              
              
            
            
              | <pageserver_api::models::TenantAttachRequest as core::fmt::Debug>::fmt | 
              
              242 | 
              
              
            
            
              | <::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>::visit_map::<_> | 
              
              0 | 
              
              
            
            
              | <::deserialize::__Visitor as serde::de::Visitor>::visit_seq::<&mut serde_json::value::de::SeqDeserializer> | 
              
              0 | 
              
              
            
            
              | <::deserialize::__Visitor as serde::de::Visitor>::visit_seq::<_> | 
              
              0 | 
              
              
            
            
              | <::deserialize::__Visitor as serde::de::Visitor>::visit_seq::>>>>> | 
              
              0 | 
              
              
            
            
              | ::fmt | 
              
              0 | 
              
              
            
            
              | ::deserialize::<_> | 
              
              0 | 
              
              
            
            
              | <::deserialize::__Visitor as serde::de::Visitor>::expecting | 
              
              1 | 
              
              
            
            
              | <::deserialize::__Field as serde::de::Deserialize>::deserialize:: | 
              
              2 | 
              
              
            
            
              | <::deserialize::__Visitor as serde::de::Visitor>::visit_map::<&mut serde_json::value::de::MapDeserializer> | 
              
              2 | 
              
              
            
            
              | ::deserialize:: | 
              
              2 | 
              
              
            
            
              | <::deserialize::__Visitor as serde::de::Visitor>::visit_map::>>>>> | 
              
              40 | 
              
              
            
            
              | ::deserialize::>>>>> | 
              
              41 | 
              
              
            
            
              | <::deserialize::__Field as serde::de::Deserialize>::deserialize::>>>>> | 
              
              76 | 
              
              
            
            
              | <::deserialize::__FieldVisitor as serde::de::Visitor>::visit_str:: | 
              
              78 | 
              
              
            
            
              | <pageserver_api::models::EvictionPolicyLayerAccessThreshold as core::fmt::Debug>::fmt | 
              
              266 | 
              
              
            
            
              | <<::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::__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::__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_bytes:: | 
              
              0 | 
              
              
            
            
              | <::deserialize::__FieldVisitor as serde::de::Visitor>::visit_str::<_> | 
              
              0 | 
              
              
            
            
              | <::deserialize::__FieldVisitor as serde::de::Visitor>::visit_u64::<_> | 
              
              0 | 
              
              
            
            
              | <::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::<_> | 
              
              0 | 
              
              
            
            
              | <::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 | 
              
              
            
            
              | <::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 | 
              
              
            
            
              | <::serialize::__SerializeWith as serde::ser::Serialize>::serialize::<_> | 
              
              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:: | 
              
              0 | 
              
              
            
            
              | ::clone | 
              
              0 | 
              
              
            
            
              | ::eq | 
              
              0 | 
              
              
            
            
              | ::fmt | 
              
              0 | 
              
              
            
            
              | ::deserialize::<_> | 
              
              0 | 
              
              
            
            
              | ::serialize::<_> | 
              
              0 | 
              
              
            
            
              | ::serialize::> | 
              
              0 | 
              
              
            
            
              | ::serialize::>>> | 
              
              1 | 
              
              
            
            
              | <::serialize::__SerializeWith as serde::ser::Serialize>::serialize::<&mut serde_json::ser::Serializer<&mut alloc::vec::Vec>> | 
              
              2 | 
              
              
            
            
              | <::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::> | 
              
              8 | 
              
              
            
            
              | <::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>> | 
              
              11 | 
              
              
            
            
              | ::deserialize::> | 
              
              11 | 
              
              
            
            
              | ::serialize::> | 
              
              14 | 
              
              
            
            
              | <<::deserialize::__Visitor as serde::de::Visitor>::visit_map::__DeserializeWith as serde::de::Deserialize>::deserialize::> | 
              
              16 | 
              
              
            
            
              | <::deserialize::__Field as serde::de::Deserialize>::deserialize::> | 
              
              16 | 
              
              
            
            
              | <::deserialize::__FieldVisitor as serde::de::Visitor>::visit_str:: | 
              
              16 | 
              
              
            
            
              | <<::deserialize::__Visitor as serde::de::Visitor>::visit_map::__DeserializeWith as serde::de::Deserialize>::deserialize::> | 
              
              22 | 
              
              
            
            
              | <::deserialize::__Field as serde::de::Deserialize>::deserialize::> | 
              
              22 | 
              
              
            
            
              | <::deserialize::__FieldVisitor as serde::de::Visitor>::visit_str:: | 
              
              22 | 
              
              
            
            
              | ::serialize::> | 
              
              23 | 
              
              
            
            
              | <::serialize::__SerializeWith as serde::ser::Serialize>::serialize:: | 
              
              28 | 
              
              
            
            
              | <::serialize::__SerializeWith as serde::ser::Serialize>::serialize:: | 
              
              46 | 
              
              
            
            
              | <pageserver_api::models::TenantDetails as core::clone::Clone>::clone | 
              
              479 | 
              
              
            
            
              | <::deserialize::__Field 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_bool::<_> | 
              
              0 | 
              
              
            
            
              | <::deserialize::__FieldVisitor as serde::de::Visitor>::visit_borrowed_bytes::<_> | 
              
              0 | 
              
              
            
            
              | <::deserialize::__FieldVisitor as serde::de::Visitor>::visit_borrowed_str::<_> | 
              
              0 | 
              
              
            
            
              | <::deserialize::__FieldVisitor as serde::de::Visitor>::visit_borrowed_str:: | 
              
              0 | 
              
              
            
            
              | <::deserialize::__FieldVisitor as serde::de::Visitor>::visit_bytes::<_> | 
              
              0 | 
              
              
            
            
              | <::deserialize::__FieldVisitor as serde::de::Visitor>::visit_char::<_> | 
              
              0 | 
              
              
            
            
              | <::deserialize::__FieldVisitor as serde::de::Visitor>::visit_f32::<_> | 
              
              0 | 
              
              
            
            
              | <::deserialize::__FieldVisitor as serde::de::Visitor>::visit_f64::<_> | 
              
              0 | 
              
              
            
            
              | <::deserialize::__FieldVisitor as serde::de::Visitor>::visit_i16::<_> | 
              
              0 | 
              
              
            
            
              | <::deserialize::__FieldVisitor as serde::de::Visitor>::visit_i32::<_> | 
              
              0 | 
              
              
            
            
              | <::deserialize::__FieldVisitor as serde::de::Visitor>::visit_i64::<_> | 
              
              0 | 
              
              
            
            
              | <::deserialize::__FieldVisitor as serde::de::Visitor>::visit_i8::<_> | 
              
              0 | 
              
              
            
            
              | <::deserialize::__FieldVisitor as serde::de::Visitor>::visit_str::<_> | 
              
              0 | 
              
              
            
            
              | <::deserialize::__FieldVisitor as serde::de::Visitor>::visit_str:: | 
              
              0 | 
              
              
            
            
              | <::deserialize::__FieldVisitor as serde::de::Visitor>::visit_u16::<_> | 
              
              0 | 
              
              
            
            
              | <::deserialize::__FieldVisitor as serde::de::Visitor>::visit_u32::<_> | 
              
              0 | 
              
              
            
            
              | <::deserialize::__FieldVisitor as serde::de::Visitor>::visit_u64::<_> | 
              
              0 | 
              
              
            
            
              | <::deserialize::__FieldVisitor as serde::de::Visitor>::visit_u8::<_> | 
              
              0 | 
              
              
            
            
              | <::deserialize::__FieldVisitor as serde::de::Visitor>::visit_unit::<_> | 
              
              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::> | 
              
              0 | 
              
              
            
            
              | ::clone | 
              
              0 | 
              
              
            
            
              | ::deserialize::<&mut serde_json::de::Deserializer> | 
              
              0 | 
              
              
            
            
              | ::deserialize::<_> | 
              
              0 | 
              
              
            
            
              | ::serialize::<_> | 
              
              0 | 
              
              
            
            
              | ::serialize::<&mut serde_json::ser::Serializer<&mut alloc::vec::Vec>> | 
              
              479 | 
              
              
            
            
              | <pageserver_api::models::WalRedoManagerStatus as core::fmt::Debug>::fmt | 
              
              479 | 
              
              
            
            
              | <::deserialize::__Field 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_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_map::> | 
              
              0 | 
              
              
            
            
              | <::deserialize::__Visitor as serde::de::Visitor>::visit_seq::<_> | 
              
              0 | 
              
              
            
            
              | <::deserialize::__Visitor as serde::de::Visitor>::visit_seq::> | 
              
              0 | 
              
              
            
            
              | ::clone | 
              
              0 | 
              
              
            
            
              | ::fmt | 
              
              0 | 
              
              
            
            
              | ::deserialize::<&mut serde_json::de::Deserializer> | 
              
              0 | 
              
              
            
            
              | ::deserialize::<_> | 
              
              0 | 
              
              
            
            
              | ::serialize::<_> | 
              
              0 | 
              
              
            
            
              | ::serialize::<&mut serde_json::ser::Serializer<&mut alloc::vec::Vec>> | 
              
              479 | 
              
              
            
            
              | <pageserver_api::models::TenantShardLocation as core::fmt::Debug>::fmt | 
              
              596 | 
              
              
            
            
              | <::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 | 
              
              
            
            
              | ::fmt | 
              
              0 | 
              
              
            
            
              | ::deserialize::<_> | 
              
              0 | 
              
              
            
            
              | ::serialize::<_> | 
              
              0 | 
              
              
            
            
              | ::serialize::<&mut serde_json::ser::Serializer<&mut alloc::vec::Vec>> | 
              
              596 | 
              
              
            
            
              | <pageserver_api::models::ActivatingFrom as core::fmt::Debug>::fmt | 
              
              618 | 
              
              
            
            
              | <::deserialize::__Field as serde::de::Deserialize>::deserialize::<&mut serde_json::de::Deserializer> | 
              
              0 | 
              
              
            
            
              | <::deserialize::__Field 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_bytes:: | 
              
              0 | 
              
              
            
            
              | <::deserialize::__FieldVisitor as serde::de::Visitor>::visit_str::<_> | 
              
              0 | 
              
              
            
            
              | <::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_enum::<_> | 
              
              0 | 
              
              
            
            
              | <::deserialize::__Visitor as serde::de::Visitor>::visit_enum::> | 
              
              0 | 
              
              
            
            
              | <::deserialize::__Visitor as serde::de::Visitor>::visit_enum::> | 
              
              0 | 
              
              
            
            
              | <::deserialize::__Visitor as serde::de::Visitor>::visit_enum::> | 
              
              0 | 
              
              
            
            
              | <::deserialize::__Visitor as serde::de::Visitor>::visit_enum::> | 
              
              0 | 
              
              
            
            
              | ::fmt | 
              
              0 | 
              
              
            
            
              | ::deserialize::<&mut serde_json::de::Deserializer> | 
              
              0 | 
              
              
            
            
              | ::deserialize::<_> | 
              
              0 | 
              
              
            
            
              | ::deserialize::> | 
              
              0 | 
              
              
            
            
              | ::deserialize::> | 
              
              0 | 
              
              
            
            
              | ::serialize::<_> | 
              
              0 | 
              
              
            
            
              | ::serialize::, serde_json::ser::CompactFormatter>> | 
              
              0 | 
              
              
            
            
              | ::serialize:: | 
              
              0 | 
              
              
            
            
              | ::serialize:: | 
              
              0 | 
              
              
            
            
              | <::deserialize::__Field as serde::de::Deserialize>::deserialize::<&mut serde_json::de::Deserializer> | 
              
              4 | 
              
              
            
            
              | <::deserialize::__FieldVisitor as serde::de::Visitor>::visit_str:: | 
              
              4 | 
              
              
            
            
              | <::deserialize::__Visitor as serde::de::Visitor>::visit_enum::> | 
              
              4 | 
              
              
            
            
              | ::eq | 
              
              4 | 
              
              
            
            
              | ::deserialize::<&mut serde_json::de::Deserializer> | 
              
              4 | 
              
              
            
            
              | ::serialize::<&mut serde_json::ser::Serializer<&mut alloc::vec::Vec>> | 
              
              4 | 
              
              
            
            
              | ::clone | 
              
              594 | 
              
              
            
            
              | <pageserver_api::models::virtual_file::IoEngineKind as core::fmt::Display>::fmt | 
              
              625 | 
              
              
            
            
              | <pageserver_api::models::StatusResponse as serde::ser::Serialize>::serialize::<_> | 
              
              630 | 
              
              
            
            
              | ::serialize::<_> | 
              
              0 | 
              
              
            
            
              | ::serialize::<&mut serde_json::ser::Serializer<&mut alloc::vec::Vec>> | 
              
              630 | 
              
              
            
            
              | <pageserver_api::models::TenantLocationConfigResponse as core::fmt::Debug>::fmt | 
              
              630 | 
              
              
            
            
              | <::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 | 
              
              
            
            
              | ::fmt | 
              
              0 | 
              
              
            
            
              | ::deserialize::<_> | 
              
              0 | 
              
              
            
            
              | ::serialize::<_> | 
              
              0 | 
              
              
            
            
              | ::serialize::<&mut serde_json::ser::Serializer<&mut alloc::vec::Vec>> | 
              
              630 | 
              
              
            
            
              | <pageserver_api::models::TenantState>::attachment_status | 
              
              660 | 
              
              
            
            
              | <pageserver_api::models::ShardParameters as core::default::Default>::default | 
              
              733 | 
              
              
            
            
              | <pageserver_api::models::TenantInfo as core::clone::Clone>::clone | 
              
              796 | 
              
              
            
            
              | <::deserialize::__Field 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_bytes:: | 
              
              0 | 
              
              
            
            
              | <::deserialize::__FieldVisitor as serde::de::Visitor>::visit_str::<_> | 
              
              0 | 
              
              
            
            
              | <::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::<_> | 
              
              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 | 
              
              
            
            
              | ::clone | 
              
              0 | 
              
              
            
            
              | ::deserialize::<_> | 
              
              0 | 
              
              
            
            
              | ::deserialize::> | 
              
              0 | 
              
              
            
            
              | ::serialize::<_> | 
              
              0 | 
              
              
            
            
              | ::serialize:: | 
              
              4 | 
              
              
            
            
              | <::deserialize::__Visitor as serde::de::Visitor>::visit_map::> | 
              
              11 | 
              
              
            
            
              | ::deserialize::<&mut serde_json::de::Deserializer> | 
              
              11 | 
              
              
            
            
              | <::deserialize::__Field as serde::de::Deserialize>::deserialize::> | 
              
              55 | 
              
              
            
            
              | <::deserialize::__FieldVisitor as serde::de::Visitor>::visit_str:: | 
              
              55 | 
              
              
            
            
              | ::serialize::<&mut serde_json::ser::Serializer<&mut alloc::vec::Vec>> | 
              
              181 | 
              
              
            
            
              | ::serialize::, serde_json::ser::CompactFormatter>>> | 
              
              479 | 
              
              
            
            
              | <pageserver_api::models::TenantConfigRequest as core::fmt::Debug>::fmt | 
              
              804 | 
              
              
            
            
              | <::deserialize::__Field as serde::de::Deserialize>::deserialize::<_> | 
              
              0 | 
              
              
            
            
              | <::deserialize::__FieldVisitor as serde::de::Visitor>::expecting | 
              
              0 | 
              
              
            
            
              | <::deserialize::__FieldVisitor as serde::de::Visitor>::visit_bool::<_> | 
              
              0 | 
              
              
            
            
              | <::deserialize::__FieldVisitor as serde::de::Visitor>::visit_borrowed_bytes::<_> | 
              
              0 | 
              
              
            
            
              | <::deserialize::__FieldVisitor as serde::de::Visitor>::visit_borrowed_str::<_> | 
              
              0 | 
              
              
            
            
              | <::deserialize::__FieldVisitor as serde::de::Visitor>::visit_borrowed_str:: | 
              
              0 | 
              
              
            
            
              | <::deserialize::__FieldVisitor as serde::de::Visitor>::visit_bytes::<_> | 
              
              0 | 
              
              
            
            
              | <::deserialize::__FieldVisitor as serde::de::Visitor>::visit_char::<_> | 
              
              0 | 
              
              
            
            
              | <::deserialize::__FieldVisitor as serde::de::Visitor>::visit_f32::<_> | 
              
              0 | 
              
              
            
            
              | <::deserialize::__FieldVisitor as serde::de::Visitor>::visit_f64::<_> | 
              
              0 | 
              
              
            
            
              | <::deserialize::__FieldVisitor as serde::de::Visitor>::visit_i16::<_> | 
              
              0 | 
              
              
            
            
              | <::deserialize::__FieldVisitor as serde::de::Visitor>::visit_i32::<_> | 
              
              0 | 
              
              
            
            
              | <::deserialize::__FieldVisitor as serde::de::Visitor>::visit_i64::<_> | 
              
              0 | 
              
              
            
            
              | <::deserialize::__FieldVisitor as serde::de::Visitor>::visit_i8::<_> | 
              
              0 | 
              
              
            
            
              | <::deserialize::__FieldVisitor as serde::de::Visitor>::visit_str::<_> | 
              
              0 | 
              
              
            
            
              | <::deserialize::__FieldVisitor as serde::de::Visitor>::visit_u16::<_> | 
              
              0 | 
              
              
            
            
              | <::deserialize::__FieldVisitor as serde::de::Visitor>::visit_u32::<_> | 
              
              0 | 
              
              
            
            
              | <::deserialize::__FieldVisitor as serde::de::Visitor>::visit_u64::<_> | 
              
              0 | 
              
              
            
            
              | <::deserialize::__FieldVisitor as serde::de::Visitor>::visit_u8::<_> | 
              
              0 | 
              
              
            
            
              | <::deserialize::__FieldVisitor as serde::de::Visitor>::visit_unit::<_> | 
              
              0 | 
              
              
            
            
              | <::deserialize::__Visitor as serde::de::Visitor>::expecting | 
              
              0 | 
              
              
            
            
              | <::deserialize::__Visitor as serde::de::Visitor>::visit_map::<_> | 
              
              0 | 
              
              
            
            
              | ::fmt | 
              
              0 | 
              
              
            
            
              | ::deserialize::<_> | 
              
              0 | 
              
              
            
            
              | ::serialize::<_> | 
              
              0 | 
              
              
            
            
              | <::deserialize::__Visitor as serde::de::Visitor>::visit_map::<&mut serde_json::value::de::MapDeserializer> | 
              
              2 | 
              
              
            
            
              | ::deserialize:: | 
              
              2 | 
              
              
            
            
              | <::deserialize::__Field as serde::de::Deserialize>::deserialize:: | 
              
              4 | 
              
              
            
            
              | ::serialize::<&mut serde_json::ser::Serializer<&mut alloc::vec::Vec>> | 
              
              14 | 
              
              
            
            
              | <::deserialize::__Visitor as serde::de::Visitor>::visit_map::>>>>> | 
              
              30 | 
              
              
            
            
              | ::deserialize::>>>>> | 
              
              30 | 
              
              
            
            
              | <::deserialize::__Field as serde::de::Deserialize>::deserialize::>>>>> | 
              
              359 | 
              
              
            
            
              | <::deserialize::__FieldVisitor as serde::de::Visitor>::visit_str:: | 
              
              363 | 
              
              
            
            
              | <pageserver_api::models::TenantAttachmentStatus as core::clone::Clone>::clone | 
              
              811 | 
              
              
            
            
              | <<::deserialize::__Seed as serde::de::DeserializeSeed>::deserialize::__Field as serde::de::Deserialize>::deserialize::<_> | 
              
              0 | 
              
              
            
            
              | <<::deserialize::__Seed as serde::de::DeserializeSeed>::deserialize::__Field as serde::de::Deserialize>::deserialize::> | 
              
              0 | 
              
              
            
            
              | <<::deserialize::__Seed as serde::de::DeserializeSeed>::deserialize::__Field as serde::de::Deserialize>::deserialize::> | 
              
              0 | 
              
              
            
            
              | <<::deserialize::__Seed as serde::de::DeserializeSeed>::deserialize::__FieldVisitor as serde::de::Visitor>::expecting | 
              
              0 | 
              
              
            
            
              | <<::deserialize::__Seed as serde::de::DeserializeSeed>::deserialize::__FieldVisitor as serde::de::Visitor>::visit_bytes::<_> | 
              
              0 | 
              
              
            
            
              | <<::deserialize::__Seed as serde::de::DeserializeSeed>::deserialize::__FieldVisitor as serde::de::Visitor>::visit_bytes:: | 
              
              0 | 
              
              
            
            
              | <<::deserialize::__Seed as serde::de::DeserializeSeed>::deserialize::__FieldVisitor as serde::de::Visitor>::visit_str::<_> | 
              
              0 | 
              
              
            
            
              | <<::deserialize::__Seed as serde::de::DeserializeSeed>::deserialize::__FieldVisitor as serde::de::Visitor>::visit_str:: | 
              
              0 | 
              
              
            
            
              | <<::deserialize::__Seed as serde::de::DeserializeSeed>::deserialize::__FieldVisitor as serde::de::Visitor>::visit_u64::<_> | 
              
              0 | 
              
              
            
            
              | <<::deserialize::__Seed as serde::de::DeserializeSeed>::deserialize::__FieldVisitor as serde::de::Visitor>::visit_u64:: | 
              
              0 | 
              
              
            
            
              | <<::deserialize::__Seed as serde::de::DeserializeSeed>::deserialize::__Visitor as serde::de::Visitor>::expecting | 
              
              0 | 
              
              
            
            
              | <<::deserialize::__Seed as serde::de::DeserializeSeed>::deserialize::__Visitor as serde::de::Visitor>::visit_map::<&mut serde::de::value::MapDeserializer, serde::__private::de::content::visit_content_map<<::deserialize::__Seed as serde::de::DeserializeSeed>::deserialize::__Visitor, serde_json::error::Error>::{closure#0}>, serde_json::error::Error>> | 
              
              0 | 
              
              
            
            
              | <<::deserialize::__Seed as serde::de::DeserializeSeed>::deserialize::__Visitor as serde::de::Visitor>::visit_map::<_> | 
              
              0 | 
              
              
            
            
              | <<::deserialize::__Seed as serde::de::DeserializeSeed>::deserialize::__Visitor as serde::de::Visitor>::visit_map::> | 
              
              0 | 
              
              
            
            
              | <<::deserialize::__Visitor as serde::de::Visitor>::visit_map::__Field as serde::de::Deserialize>::deserialize::<_> | 
              
              0 | 
              
              
            
            
              | <<::deserialize::__Visitor as serde::de::Visitor>::visit_map::__Field as serde::de::Deserialize>::deserialize::> | 
              
              0 | 
              
              
            
            
              | <<::deserialize::__Visitor as serde::de::Visitor>::visit_map::__FieldVisitor as serde::de::Visitor>::expecting | 
              
              0 | 
              
              
            
            
              | <<::deserialize::__Visitor as serde::de::Visitor>::visit_map::__FieldVisitor as serde::de::Visitor>::visit_bytes::<_> | 
              
              0 | 
              
              
            
            
              | <<::deserialize::__Visitor as serde::de::Visitor>::visit_map::__FieldVisitor as serde::de::Visitor>::visit_bytes:: | 
              
              0 | 
              
              
            
            
              | <<::deserialize::__Visitor as serde::de::Visitor>::visit_map::__FieldVisitor as serde::de::Visitor>::visit_str::<_> | 
              
              0 | 
              
              
            
            
              | <<::deserialize::__Visitor as serde::de::Visitor>::visit_map::__FieldVisitor as serde::de::Visitor>::visit_str:: | 
              
              0 | 
              
              
            
            
              | <<::deserialize::__Visitor as serde::de::Visitor>::visit_map::__FieldVisitor as serde::de::Visitor>::visit_u64::<_> | 
              
              0 | 
              
              
            
            
              | <<::deserialize::__Visitor as serde::de::Visitor>::visit_map::__FieldVisitor as serde::de::Visitor>::visit_u64:: | 
              
              0 | 
              
              
            
            
              | <<::deserialize::__Visitor as serde::de::Visitor>::visit_map::__Visitor as serde::de::Visitor>::expecting | 
              
              0 | 
              
              
            
            
              | <<::deserialize::__Visitor as serde::de::Visitor>::visit_map::__Visitor as serde::de::Visitor>::visit_map::<&mut serde::de::value::MapDeserializer, serde::__private::de::content::visit_content_map<<::deserialize::__Visitor as serde::de::Visitor>::visit_map::__Visitor, serde_json::error::Error>::{closure#0}>, serde_json::error::Error>> | 
              
              0 | 
              
              
            
            
              | <<::deserialize::__Visitor as serde::de::Visitor>::visit_map::__Visitor as serde::de::Visitor>::visit_map::<_> | 
              
              0 | 
              
              
            
            
              | <::deserialize::__Field 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_bytes:: | 
              
              0 | 
              
              
            
            
              | <::deserialize::__FieldVisitor as serde::de::Visitor>::visit_str::<_> | 
              
              0 | 
              
              
            
            
              | <::deserialize::__FieldVisitor as serde::de::Visitor>::visit_u64::<_> | 
              
              0 | 
              
              
            
            
              | <::deserialize::__FieldVisitor as serde::de::Visitor>::visit_u64:: | 
              
              0 | 
              
              
            
            
              | <::deserialize::__Seed as serde::de::DeserializeSeed>::deserialize::<&mut serde_json::de::Deserializer> | 
              
              0 | 
              
              
            
            
              | <::deserialize::__Seed as serde::de::DeserializeSeed>::deserialize::<_> | 
              
              0 | 
              
              
            
            
              | <::deserialize::__Seed as serde::de::DeserializeSeed>::deserialize::> | 
              
              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>> | 
              
              0 | 
              
              
            
            
              | <::deserialize::__Visitor as serde::de::Visitor>::visit_map::<_> | 
              
              0 | 
              
              
            
            
              | <::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::<_> | 
              
              0 | 
              
              
            
            
              | <::deserialize::__Visitor as serde::de::Visitor>::visit_seq::> | 
              
              0 | 
              
              
            
            
              | <::serialize::__AdjacentlyTagged as serde::ser::Serialize>::serialize::<_> | 
              
              0 | 
              
              
            
            
              | <::serialize::__AdjacentlyTagged as serde::ser::Serialize>::serialize::, serde_json::ser::CompactFormatter>> | 
              
              0 | 
              
              
            
            
              | <::serialize::__AdjacentlyTagged as serde::ser::Serialize>::serialize:: | 
              
              0 | 
              
              
            
            
              | <::serialize::__AdjacentlyTagged as serde::ser::Serialize>::serialize:: | 
              
              0 | 
              
              
            
            
              | ::clone | 
              
              0 | 
              
              
            
            
              | ::deserialize::<_> | 
              
              0 | 
              
              
            
            
              | ::deserialize::> | 
              
              0 | 
              
              
            
            
              | ::deserialize::> | 
              
              0 | 
              
              
            
            
              | ::serialize::<_> | 
              
              0 | 
              
              
            
            
              | ::serialize::, serde_json::ser::CompactFormatter>> | 
              
              0 | 
              
              
            
            
              | ::serialize:: | 
              
              0 | 
              
              
            
            
              | ::serialize:: | 
              
              4 | 
              
              
            
            
              | <::deserialize::__Field as serde::de::Deserialize>::deserialize::<&mut serde_json::de::Deserializer> | 
              
              11 | 
              
              
            
            
              | <::deserialize::__FieldVisitor as serde::de::Visitor>::visit_str:: | 
              
              11 | 
              
              
            
            
              | <::deserialize::__Visitor as serde::de::Visitor>::visit_map::> | 
              
              11 | 
              
              
            
            
              | ::deserialize::<&mut serde_json::de::Deserializer> | 
              
              11 | 
              
              
            
            
              | <::serialize::__AdjacentlyTagged as serde::ser::Serialize>::serialize::<&mut serde_json::ser::Serializer<&mut alloc::vec::Vec>> | 
              
              103 | 
              
              
            
            
              | ::serialize::<&mut serde_json::ser::Serializer<&mut alloc::vec::Vec>> | 
              
              660 | 
              
              
            
            
              | <pageserver_api::models::TenantState as serde::ser::Serialize>::serialize::<_> | 
              
              892 | 
              
              
            
            
              | <::serialize::__AdjacentlyTagged as serde::ser::Serialize>::serialize::<_> | 
              
              0 | 
              
              
            
            
              | <::serialize::__AdjacentlyTagged as serde::ser::Serialize>::serialize::, serde_json::ser::CompactFormatter>> | 
              
              0 | 
              
              
            
            
              | <::serialize::__AdjacentlyTagged as serde::ser::Serialize>::serialize:: | 
              
              0 | 
              
              
            
            
              | ::serialize::<_> | 
              
              0 | 
              
              
            
            
              | ::serialize::, serde_json::ser::CompactFormatter>> | 
              
              0 | 
              
              
            
            
              | ::serialize:: | 
              
              0 | 
              
              
            
            
              | <::serialize::__AdjacentlyTagged as serde::ser::Serialize>::serialize:: | 
              
              2 | 
              
              
            
            
              | ::serialize:: | 
              
              4 | 
              
              
            
            
              | <::serialize::__AdjacentlyTagged as serde::ser::Serialize>::serialize::<&mut serde_json::ser::Serializer<&mut alloc::vec::Vec>> | 
              
              222 | 
              
              
            
            
              | ::serialize::<&mut serde_json::ser::Serializer<&mut alloc::vec::Vec>> | 
              
              664 | 
              
              
            
            
              | <pageserver_api::models::ShardParameters>::is_unsharded | 
              
              920 | 
              
              
            
            
              | <pageserver_api::models::virtual_file::IoEngineKind as core::str::traits::FromStr>::from_str | 
              
              1241 | 
              
              
            
            
              | >::try_from | 
              
              0 | 
              
              
            
            
              | ::from_str | 
              
              1241 | 
              
              
            
            
              | <pageserver_api::models::EvictionPolicy>::discriminant_str | 
              
              1346 | 
              
              
            
            
              | <pageserver_api::models::TimelineGcRequest as core::fmt::Debug>::fmt | 
              
              1496 | 
              
              
            
            
              | <::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 | 
              
              
            
            
              | ::fmt | 
              
              0 | 
              
              
            
            
              | ::deserialize::<_> | 
              
              0 | 
              
              
            
            
              | ::serialize::<_> | 
              
              0 | 
              
              
            
            
              | <::deserialize::__Field as serde::de::Deserialize>::deserialize::>>>>> | 
              
              374 | 
              
              
            
            
              | <::deserialize::__FieldVisitor as serde::de::Visitor>::visit_str:: | 
              
              374 | 
              
              
            
            
              | <::deserialize::__Visitor as serde::de::Visitor>::visit_map::>>>>> | 
              
              374 | 
              
              
            
            
              | ::deserialize::>>>>> | 
              
              374 | 
              
              
            
            
              | <pageserver_api::models::HistoricLayerInfo as core::fmt::Debug>::fmt | 
              
              3151 | 
              
              
            
            
              | ::clone | 
              
              0 | 
              
              
            
            
              | ::fmt | 
              
              0 | 
              
              
            
            
              | ::serialize::<_> | 
              
              0 | 
              
              
            
            
              | ::serialize::<&mut serde_json::ser::Serializer<&mut alloc::vec::Vec>> | 
              
              3151 | 
              
              
            
            
              | <pageserver_api::models::LayerAccessStats as core::fmt::Debug>::fmt | 
              
              3151 | 
              
              
            
            
              | ::clone | 
              
              0 | 
              
              
            
            
              | ::fmt | 
              
              0 | 
              
              
            
            
              | ::serialize::<_> | 
              
              0 | 
              
              
            
            
              | ::serialize::, serde_json::ser::CompactFormatter>> | 
              
              0 | 
              
              
            
            
              | ::serialize::<&mut serde_json::ser::Serializer<&mut alloc::vec::Vec>> | 
              
              3151 | 
              
              
            
            
              | <&str as core::convert::From<pageserver_api::models::TenantState>>::from | 
              
              3555 | 
              
              
            
            
              | <&str as core::convert::From>::from | 
              
              14 | 
              
              
            
            
              | <&str as core::convert::From<&pageserver_api::models::TenantState>>::from | 
              
              3541 | 
              
              
            
            
              | <pageserver_api::models::TenantState as core::cmp::PartialEq>::eq | 
              
              5065 | 
              
              
            
            
              | <pageserver_api::models::ShardParameters as core::fmt::Debug>::fmt | 
              
              5235 | 
              
              
            
            
              | <::deserialize::__Field 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::<&mut serde_json::value::de::MapDeserializer> | 
              
              0 | 
              
              
            
            
              | <::deserialize::__Visitor as serde::de::Visitor>::visit_map::<_> | 
              
              0 | 
              
              
            
            
              | <::deserialize::__Visitor as serde::de::Visitor>::visit_seq::<&mut serde_json::value::de::SeqDeserializer> | 
              
              0 | 
              
              
            
            
              | <::deserialize::__Visitor as serde::de::Visitor>::visit_seq::<_> | 
              
              0 | 
              
              
            
            
              | <::deserialize::__Visitor as serde::de::Visitor>::visit_seq::> | 
              
              0 | 
              
              
            
            
              | <::deserialize::__Visitor as serde::de::Visitor>::visit_seq::>>>>> | 
              
              0 | 
              
              
            
            
              | ::deserialize::<_> | 
              
              0 | 
              
              
            
            
              | ::deserialize::> | 
              
              0 | 
              
              
            
            
              | ::deserialize:: | 
              
              0 | 
              
              
            
            
              | ::serialize::<_> | 
              
              0 | 
              
              
            
            
              | ::serialize::, serde_json::ser::CompactFormatter>> | 
              
              0 | 
              
              
            
            
              | <::deserialize::__Visitor as serde::de::Visitor>::visit_map::>>>>> | 
              
              18 | 
              
              
            
            
              | ::deserialize::>>>>> | 
              
              18 | 
              
              
            
            
              | <::deserialize::__Field as serde::de::Deserialize>::deserialize::>>>>> | 
              
              36 | 
              
              
            
            
              | <::deserialize::__Visitor as serde::de::Visitor>::visit_map::> | 
              
              572 | 
              
              
            
            
              | ::deserialize::<&mut serde_json::de::Deserializer> | 
              
              572 | 
              
              
            
            
              | ::fmt | 
              
              839 | 
              
              
            
            
              | ::serialize::<&mut serde_json::ser::Serializer<&mut alloc::vec::Vec>> | 
              
              856 | 
              
              
            
            
              | <::deserialize::__Field as serde::de::Deserialize>::deserialize::> | 
              
              1144 | 
              
              
            
            
              | <::deserialize::__FieldVisitor as serde::de::Visitor>::visit_str:: | 
              
              1180 | 
              
              
            
            
              | <pageserver_api::models::LocationConfigMode as core::fmt::Debug>::fmt | 
              
              6225 | 
              
              
            
            
              | <::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_bytes:: | 
              
              0 | 
              
              
            
            
              | <::deserialize::__FieldVisitor as serde::de::Visitor>::visit_str::<_> | 
              
              0 | 
              
              
            
            
              | <::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_enum::<_> | 
              
              0 | 
              
              
            
            
              | <::deserialize::__Visitor as serde::de::Visitor>::visit_enum::> | 
              
              0 | 
              
              
            
            
              | ::deserialize::<_> | 
              
              0 | 
              
              
            
            
              | ::deserialize::> | 
              
              0 | 
              
              
            
            
              | ::serialize::<_> | 
              
              0 | 
              
              
            
            
              | ::serialize::, serde_json::ser::CompactFormatter>> | 
              
              0 | 
              
              
            
            
              | <::deserialize::__Field as serde::de::Deserialize>::deserialize::<&mut serde_json::de::Deserializer> | 
              
              5 | 
              
              
            
            
              | <::deserialize::__Visitor as serde::de::Visitor>::visit_enum::> | 
              
              5 | 
              
              
            
            
              | ::deserialize::<&mut serde_json::de::Deserializer> | 
              
              5 | 
              
              
            
            
              | ::serialize::<&mut serde_json::ser::Serializer<&mut alloc::vec::Vec>> | 
              
              525 | 
              
              
            
            
              | ::clone | 
              
              532 | 
              
              
            
            
              | <::deserialize::__Field as serde::de::Deserialize>::deserialize::> | 
              
              687 | 
              
              
            
            
              | <::deserialize::__Visitor as serde::de::Visitor>::visit_enum::> | 
              
              687 | 
              
              
            
            
              | ::deserialize::> | 
              
              687 | 
              
              
            
            
              | <::deserialize::__FieldVisitor as serde::de::Visitor>::visit_str:: | 
              
              692 | 
              
              
            
            
              | ::eq | 
              
              854 | 
              
              
            
            
              | ::fmt | 
              
              1546 | 
              
              
            
            
              | <pageserver_api::models::LayerResidenceEventReason as core::fmt::Debug>::fmt | 
              
              11064 | 
              
              
            
            
              | <::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_enum::<_> | 
              
              0 | 
              
              
            
            
              | ::fmt | 
              
              0 | 
              
              
            
            
              | ::deserialize::<_> | 
              
              0 | 
              
              
            
            
              | ::serialize::<_> | 
              
              0 | 
              
              
            
            
              | ::serialize::, serde_json::ser::CompactFormatter>> | 
              
              0 | 
              
              
            
            
              | ::serialize::<&mut serde_json::ser::Serializer<&mut alloc::vec::Vec>> | 
              
              3688 | 
              
              
            
            
              | ::clone | 
              
              7376 | 
              
              
            
            
              | <pageserver_api::models::LayerResidenceStatus as core::fmt::Debug>::fmt | 
              
              11064 | 
              
              
            
            
              | <::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_enum::<_> | 
              
              0 | 
              
              
            
            
              | ::fmt | 
              
              0 | 
              
              
            
            
              | ::deserialize::<_> | 
              
              0 | 
              
              
            
            
              | ::serialize::<_> | 
              
              0 | 
              
              
            
            
              | ::serialize::, serde_json::ser::CompactFormatter>> | 
              
              0 | 
              
              
            
            
              | ::serialize::<&mut serde_json::ser::Serializer<&mut alloc::vec::Vec>> | 
              
              3688 | 
              
              
            
            
              | ::clone | 
              
              7376 | 
              
              
            
            
              | <pageserver_api::models::TenantLocationConfigRequest as core::fmt::Debug>::fmt | 
              
              11854 | 
              
              
            
            
              | <::deserialize::__Field as serde::de::Deserialize>::deserialize::<_> | 
              
              0 | 
              
              
            
            
              | <::deserialize::__FieldVisitor as serde::de::Visitor>::expecting | 
              
              0 | 
              
              
            
            
              | <::deserialize::__FieldVisitor as serde::de::Visitor>::visit_bool::<_> | 
              
              0 | 
              
              
            
            
              | <::deserialize::__FieldVisitor as serde::de::Visitor>::visit_borrowed_bytes::<_> | 
              
              0 | 
              
              
            
            
              | <::deserialize::__FieldVisitor as serde::de::Visitor>::visit_borrowed_str::<_> | 
              
              0 | 
              
              
            
            
              | <::deserialize::__FieldVisitor as serde::de::Visitor>::visit_borrowed_str:: | 
              
              0 | 
              
              
            
            
              | <::deserialize::__FieldVisitor as serde::de::Visitor>::visit_bytes::<_> | 
              
              0 | 
              
              
            
            
              | <::deserialize::__FieldVisitor as serde::de::Visitor>::visit_char::<_> | 
              
              0 | 
              
              
            
            
              | <::deserialize::__FieldVisitor as serde::de::Visitor>::visit_f32::<_> | 
              
              0 | 
              
              
            
            
              | <::deserialize::__FieldVisitor as serde::de::Visitor>::visit_f64::<_> | 
              
              0 | 
              
              
            
            
              | <::deserialize::__FieldVisitor as serde::de::Visitor>::visit_i16::<_> | 
              
              0 | 
              
              
            
            
              | <::deserialize::__FieldVisitor as serde::de::Visitor>::visit_i32::<_> | 
              
              0 | 
              
              
            
            
              | <::deserialize::__FieldVisitor as serde::de::Visitor>::visit_i64::<_> | 
              
              0 | 
              
              
            
            
              | <::deserialize::__FieldVisitor as serde::de::Visitor>::visit_i8::<_> | 
              
              0 | 
              
              
            
            
              | <::deserialize::__FieldVisitor as serde::de::Visitor>::visit_str::<_> | 
              
              0 | 
              
              
            
            
              | <::deserialize::__FieldVisitor as serde::de::Visitor>::visit_u16::<_> | 
              
              0 | 
              
              
            
            
              | <::deserialize::__FieldVisitor as serde::de::Visitor>::visit_u32::<_> | 
              
              0 | 
              
              
            
            
              | <::deserialize::__FieldVisitor as serde::de::Visitor>::visit_u64::<_> | 
              
              0 | 
              
              
            
            
              | <::deserialize::__FieldVisitor as serde::de::Visitor>::visit_u8::<_> | 
              
              0 | 
              
              
            
            
              | <::deserialize::__FieldVisitor as serde::de::Visitor>::visit_unit::<_> | 
              
              0 | 
              
              
            
            
              | <::deserialize::__Visitor as serde::de::Visitor>::expecting | 
              
              0 | 
              
              
            
            
              | <::deserialize::__Visitor as serde::de::Visitor>::visit_map::<_> | 
              
              0 | 
              
              
            
            
              | ::fmt | 
              
              0 | 
              
              
            
            
              | ::deserialize::<_> | 
              
              0 | 
              
              
            
            
              | ::serialize::<_> | 
              
              0 | 
              
              
            
            
              | ::serialize::<&mut serde_json::ser::Serializer<&mut alloc::vec::Vec>> | 
              
              520 | 
              
              
            
            
              | <::deserialize::__Visitor as serde::de::Visitor>::visit_map::>>>>> | 
              
              687 | 
              
              
            
            
              | ::deserialize::>>>>> | 
              
              687 | 
              
              
            
            
              | <::deserialize::__Field as serde::de::Deserialize>::deserialize::>>>>> | 
              
              4980 | 
              
              
            
            
              | <::deserialize::__FieldVisitor as serde::de::Visitor>::visit_str:: | 
              
              4980 | 
              
              
            
            
              | <pageserver_api::models::LocationConfig as core::fmt::Debug>::fmt | 
              
              13483 | 
              
              
            
            
              | <::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_bytes:: | 
              
              0 | 
              
              
            
            
              | <::deserialize::__FieldVisitor as serde::de::Visitor>::visit_str::<_> | 
              
              0 | 
              
              
            
            
              | <::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::<_> | 
              
              0 | 
              
              
            
            
              | <::deserialize::__Visitor as serde::de::Visitor>::visit_seq::<_> | 
              
              0 | 
              
              
            
            
              | <::deserialize::__Visitor as serde::de::Visitor>::visit_seq::> | 
              
              0 | 
              
              
            
            
              | ::deserialize::<_> | 
              
              0 | 
              
              
            
            
              | ::serialize::<_> | 
              
              0 | 
              
              
            
            
              | <::deserialize::__Visitor as serde::de::Visitor>::visit_map::> | 
              
              5 | 
              
              
            
            
              | ::deserialize::<&mut serde_json::de::Deserializer> | 
              
              5 | 
              
              
            
            
              | ::serialize::<&mut serde_json::ser::Serializer<&mut alloc::vec::Vec>> | 
              
              5 | 
              
              
            
            
              | <::deserialize::__Field as serde::de::Deserialize>::deserialize::> | 
              
              35 | 
              
              
            
            
              | ::serialize::, serde_json::ser::CompactFormatter>>> | 
              
              520 | 
              
              
            
            
              | ::clone | 
              
              532 | 
              
              
            
            
              | <::deserialize::__Visitor as serde::de::Visitor>::visit_map::> | 
              
              687 | 
              
              
            
            
              | ::deserialize::> | 
              
              687 | 
              
              
            
            
              | ::eq | 
              
              840 | 
              
              
            
            
              | ::fmt | 
              
              1546 | 
              
              
            
            
              | <::deserialize::__Field as serde::de::Deserialize>::deserialize::> | 
              
              4293 | 
              
              
            
            
              | <::deserialize::__FieldVisitor as serde::de::Visitor>::visit_str:: | 
              
              4328 | 
              
              
            
            
              | <pageserver_api::models::LayerResidenceEvent as core::fmt::Debug>::fmt | 
              
              14752 | 
              
              
            
            
              | <<::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 | 
              
              
            
            
              | <::serialize::__SerializeWith as serde::ser::Serialize>::serialize::<_> | 
              
              0 | 
              
              
            
            
              | <::serialize::__SerializeWith as serde::ser::Serialize>::serialize::, serde_json::ser::CompactFormatter>> | 
              
              0 | 
              
              
            
            
              | ::fmt | 
              
              0 | 
              
              
            
            
              | ::deserialize::<_> | 
              
              0 | 
              
              
            
            
              | ::serialize::<_> | 
              
              0 | 
              
              
            
            
              | <::serialize::__SerializeWith as serde::ser::Serialize>::serialize::<&mut serde_json::ser::Serializer<&mut alloc::vec::Vec>> | 
              
              3688 | 
              
              
            
            
              | ::serialize::<&mut serde_json::ser::Serializer<&mut alloc::vec::Vec>> | 
              
              3688 | 
              
              
            
            
              | ::clone | 
              
              7376 | 
              
              
            
            
              | <pageserver_api::models::TenantCreateRequest as core::fmt::Debug>::fmt | 
              
              20570 | 
              
              
            
            
              | <::deserialize::__Field as serde::de::Deserialize>::deserialize::<_> | 
              
              0 | 
              
              
            
            
              | <::deserialize::__FieldVisitor as serde::de::Visitor>::expecting | 
              
              0 | 
              
              
            
            
              | <::deserialize::__FieldVisitor as serde::de::Visitor>::visit_bool::<_> | 
              
              0 | 
              
              
            
            
              | <::deserialize::__FieldVisitor as serde::de::Visitor>::visit_borrowed_bytes::<_> | 
              
              0 | 
              
              
            
            
              | <::deserialize::__FieldVisitor as serde::de::Visitor>::visit_borrowed_str::<_> | 
              
              0 | 
              
              
            
            
              | <::deserialize::__FieldVisitor as serde::de::Visitor>::visit_borrowed_str:: | 
              
              0 | 
              
              
            
            
              | <::deserialize::__FieldVisitor as serde::de::Visitor>::visit_bytes::<_> | 
              
              0 | 
              
              
            
            
              | <::deserialize::__FieldVisitor as serde::de::Visitor>::visit_char::<_> | 
              
              0 | 
              
              
            
            
              | <::deserialize::__FieldVisitor as serde::de::Visitor>::visit_f32::<_> | 
              
              0 | 
              
              
            
            
              | <::deserialize::__FieldVisitor as serde::de::Visitor>::visit_f64::<_> | 
              
              0 | 
              
              
            
            
              | <::deserialize::__FieldVisitor as serde::de::Visitor>::visit_i16::<_> | 
              
              0 | 
              
              
            
            
              | <::deserialize::__FieldVisitor as serde::de::Visitor>::visit_i32::<_> | 
              
              0 | 
              
              
            
            
              | <::deserialize::__FieldVisitor as serde::de::Visitor>::visit_i64::<_> | 
              
              0 | 
              
              
            
            
              | <::deserialize::__FieldVisitor as serde::de::Visitor>::visit_i8::<_> | 
              
              0 | 
              
              
            
            
              | <::deserialize::__FieldVisitor as serde::de::Visitor>::visit_str::<_> | 
              
              0 | 
              
              
            
            
              | <::deserialize::__FieldVisitor as serde::de::Visitor>::visit_u16::<_> | 
              
              0 | 
              
              
            
            
              | <::deserialize::__FieldVisitor as serde::de::Visitor>::visit_u32::<_> | 
              
              0 | 
              
              
            
            
              | <::deserialize::__FieldVisitor as serde::de::Visitor>::visit_u64::<_> | 
              
              0 | 
              
              
            
            
              | <::deserialize::__FieldVisitor as serde::de::Visitor>::visit_u8::<_> | 
              
              0 | 
              
              
            
            
              | <::deserialize::__FieldVisitor as serde::de::Visitor>::visit_unit::<_> | 
              
              0 | 
              
              
            
            
              | <::deserialize::__Visitor as serde::de::Visitor>::expecting | 
              
              0 | 
              
              
            
            
              | <::deserialize::__Visitor as serde::de::Visitor>::visit_map::<_> | 
              
              0 | 
              
              
            
            
              | ::fmt | 
              
              0 | 
              
              
            
            
              | ::deserialize::<_> | 
              
              0 | 
              
              
            
            
              | ::serialize::<_> | 
              
              0 | 
              
              
            
            
              | <::deserialize::__Visitor as serde::de::Visitor>::visit_map::<&mut serde_json::value::de::MapDeserializer> | 
              
              2 | 
              
              
            
            
              | ::deserialize:: | 
              
              2 | 
              
              
            
            
              | <::deserialize::__Field as serde::de::Deserialize>::deserialize:: | 
              
              4 | 
              
              
            
            
              | ::serialize::<&mut serde_json::ser::Serializer<&mut alloc::vec::Vec>> | 
              
              458 | 
              
              
            
            
              | <::deserialize::__Visitor as serde::de::Visitor>::visit_map::>>>>> | 
              
              597 | 
              
              
            
            
              | ::deserialize::>>>>> | 
              
              597 | 
              
              
            
            
              | <::deserialize::__Field as serde::de::Deserialize>::deserialize::>>>>> | 
              
              9453 | 
              
              
            
            
              | <::deserialize::__FieldVisitor as serde::de::Visitor>::visit_str:: | 
              
              9457 | 
              
              
            
            
              | <pageserver_api::models::TimelineCreateRequest as serde::ser::Serialize>::serialize::<_> | 
              
              21890 | 
              
              
            
            
              | <::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 | 
              
              
            
            
              | ::deserialize::<_> | 
              
              0 | 
              
              
            
            
              | ::serialize::<_> | 
              
              0 | 
              
              
            
            
              | ::serialize::<&mut serde_json::ser::Serializer<&mut alloc::vec::Vec>> | 
              
              1620 | 
              
              
            
            
              | <::deserialize::__Visitor as serde::de::Visitor>::visit_map::>>>>> | 
              
              1695 | 
              
              
            
            
              | ::deserialize::>>>>> | 
              
              1695 | 
              
              
            
            
              | <::deserialize::__Field as serde::de::Deserialize>::deserialize::>>>>> | 
              
              8440 | 
              
              
            
            
              | <::deserialize::__FieldVisitor as serde::de::Visitor>::visit_str:: | 
              
              8440 | 
              
              
            
            
              | <pageserver_api::models::TenantState as core::clone::Clone>::clone | 
              
              36831 | 
              
              
            
            
              | <pageserver_api::models::LayerAccessStatFullDetails as core::fmt::Debug>::fmt | 
              
              39025 | 
              
              
            
            
              | <::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 | 
              
              
            
            
              | ::fmt | 
              
              0 | 
              
              
            
            
              | ::deserialize::<_> | 
              
              0 | 
              
              
            
            
              | ::serialize::<_> | 
              
              0 | 
              
              
            
            
              | ::clone | 
              
              18836 | 
              
              
            
            
              | ::serialize::<&mut serde_json::ser::Serializer<&mut alloc::vec::Vec>> | 
              
              20189 | 
              
              
            
            
              | <pageserver_api::models::TenantConfig as core::fmt::Debug>::fmt | 
              
              49877 | 
              
              
            
            
              | <::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_bytes:: | 
              
              0 | 
              
              
            
            
              | <::deserialize::__FieldVisitor as serde::de::Visitor>::visit_str::<_> | 
              
              0 | 
              
              
            
            
              | <::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::<_> | 
              
              0 | 
              
              
            
            
              | <::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::<_> | 
              
              0 | 
              
              
            
            
              | <::deserialize::__Visitor as serde::de::Visitor>::visit_seq::> | 
              
              0 | 
              
              
            
            
              | <::deserialize::__Visitor as serde::de::Visitor>::visit_seq::> | 
              
              0 | 
              
              
            
            
              | ::deserialize::<_> | 
              
              0 | 
              
              
            
            
              | ::deserialize::> | 
              
              0 | 
              
              
            
            
              | ::serialize::<_> | 
              
              0 | 
              
              
            
            
              | ::serialize::, serde_json::ser::CompactFormatter>> | 
              
              0 | 
              
              
            
            
              | <::deserialize::__Visitor as serde::de::Visitor>::visit_map::> | 
              
              5 | 
              
              
            
            
              | ::deserialize::<&mut serde_json::de::Deserializer> | 
              
              5 | 
              
              
            
            
              | <::deserialize::__Visitor as serde::de::Visitor>::visit_map::> | 
              
              10 | 
              
              
            
            
              | ::deserialize::<&mut serde_json::de::Deserializer> | 
              
              10 | 
              
              
            
            
              | <::deserialize::__Field as serde::de::Deserialize>::deserialize::> | 
              
              95 | 
              
              
            
            
              | <::deserialize::__Field as serde::de::Deserialize>::deserialize::> | 
              
              190 | 
              
              
            
            
              | ::serialize::, serde_json::ser::CompactFormatter>>> | 
              
              472 | 
              
              
            
            
              | ::default | 
              
              543 | 
              
              
            
            
              | <::deserialize::__Visitor as serde::de::Visitor>::visit_map::> | 
              
              670 | 
              
              
            
            
              | ::deserialize::> | 
              
              670 | 
              
              
            
            
              | <::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>> | 
              
              687 | 
              
              
            
            
              | ::deserialize::> | 
              
              687 | 
              
              
            
            
              | ::serialize:: | 
              
              836 | 
              
              
            
            
              | ::eq | 
              
              840 | 
              
              
            
            
              | ::serialize::<&mut serde_json::ser::Serializer<&mut alloc::vec::Vec>> | 
              
              1039 | 
              
              
            
            
              | ::fmt | 
              
              1546 | 
              
              
            
            
              | ::clone | 
              
              3411 | 
              
              
            
            
              | <::deserialize::__Field as serde::de::Deserialize>::deserialize::> | 
              
              18938 | 
              
              
            
            
              | <::deserialize::__FieldVisitor as serde::de::Visitor>::visit_str:: | 
              
              19223 | 
              
              
            
            
              | <pageserver_api::models::TimelineInfo as core::fmt::Debug>::fmt | 
              
              79999 | 
              
              
            
            
              | <::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 | 
              
              
            
            
              | ::fmt | 
              
              0 | 
              
              
            
            
              | ::deserialize::<_> | 
              
              0 | 
              
              
            
            
              | ::serialize::<_> | 
              
              0 | 
              
              
            
            
              | ::clone | 
              
              34 | 
              
              
            
            
              | <::deserialize::__Visitor as serde::de::Visitor>::visit_map::> | 
              
              1654 | 
              
              
            
            
              | ::deserialize::<&mut serde_json::de::Deserializer> | 
              
              1654 | 
              
              
            
            
              | ::serialize::<&mut serde_json::ser::Serializer<&mut alloc::vec::Vec>> | 
              
              3881 | 
              
              
            
            
              | <::deserialize::__Field as serde::de::Deserialize>::deserialize::> | 
              
              36388 | 
              
              
            
            
              | <::deserialize::__FieldVisitor as serde::de::Visitor>::visit_str:: | 
              
              36388 | 
              
              
            
            
              | <pageserver_api::models::LayerResidenceEvent>::new | 
              
              175466 | 
              
              
            
            
              | <pageserver_api::models::PagestreamFeMessage>::parse::<_> | 
              
              4509145 | 
              
              
            
            
              | ::parse::<_> | 
              
              0 | 
              
              
            
            
              | ::parse::> | 
              
              0 | 
              
              
            
            
              | ::parse::> | 
              
              4509145 | 
              
              
            
            
              | <pageserver_api::models::PagestreamBeMessage>::serialize | 
              
              4574751 | 
              
              
            
            
              | <pageserver_api::models::TimelineState as core::fmt::Debug>::fmt | 
              
              5861558 | 
              
              
            
            
              | <<::deserialize::__Visitor as serde::de::Visitor>::visit_enum::__Field as serde::de::Deserialize>::deserialize::<_> | 
              
              0 | 
              
              
            
            
              | <<::deserialize::__Visitor as serde::de::Visitor>::visit_enum::__Field as serde::de::Deserialize>::deserialize::> | 
              
              0 | 
              
              
            
            
              | <<::deserialize::__Visitor as serde::de::Visitor>::visit_enum::__FieldVisitor as serde::de::Visitor>::expecting | 
              
              0 | 
              
              
            
            
              | <<::deserialize::__Visitor as serde::de::Visitor>::visit_enum::__FieldVisitor as serde::de::Visitor>::visit_bytes::<_> | 
              
              0 | 
              
              
            
            
              | <<::deserialize::__Visitor as serde::de::Visitor>::visit_enum::__FieldVisitor as serde::de::Visitor>::visit_str::<_> | 
              
              0 | 
              
              
            
            
              | <<::deserialize::__Visitor as serde::de::Visitor>::visit_enum::__FieldVisitor as serde::de::Visitor>::visit_str:: | 
              
              0 | 
              
              
            
            
              | <<::deserialize::__Visitor as serde::de::Visitor>::visit_enum::__FieldVisitor as serde::de::Visitor>::visit_u64::<_> | 
              
              0 | 
              
              
            
            
              | <<::deserialize::__Visitor as serde::de::Visitor>::visit_enum::__Visitor as serde::de::Visitor>::expecting | 
              
              0 | 
              
              
            
            
              | <<::deserialize::__Visitor as serde::de::Visitor>::visit_enum::__Visitor as serde::de::Visitor>::visit_map::<_> | 
              
              0 | 
              
              
            
            
              | <<::deserialize::__Visitor as serde::de::Visitor>::visit_enum::__Visitor as serde::de::Visitor>::visit_map::> | 
              
              0 | 
              
              
            
            
              | <<::deserialize::__Visitor as serde::de::Visitor>::visit_enum::__Visitor as serde::de::Visitor>::visit_seq::<_> | 
              
              0 | 
              
              
            
            
              | <<::deserialize::__Visitor as serde::de::Visitor>::visit_enum::__Visitor as serde::de::Visitor>::visit_seq::> | 
              
              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_enum::<_> | 
              
              0 | 
              
              
            
            
              | <::deserialize::__Visitor as serde::de::Visitor>::visit_enum::> | 
              
              0 | 
              
              
            
            
              | ::deserialize::<_> | 
              
              0 | 
              
              
            
            
              | ::deserialize::> | 
              
              0 | 
              
              
            
            
              | ::serialize::<_> | 
              
              0 | 
              
              
            
            
              | ::serialize::, serde_json::ser::CompactFormatter>> | 
              
              0 | 
              
              
            
            
              | ::fmt | 
              
              140 | 
              
              
            
            
              | <::deserialize::__Field as serde::de::Deserialize>::deserialize::<&mut serde_json::de::Deserializer> | 
              
              1654 | 
              
              
            
            
              | <::deserialize::__FieldVisitor as serde::de::Visitor>::visit_str:: | 
              
              1654 | 
              
              
            
            
              | <::deserialize::__Visitor as serde::de::Visitor>::visit_enum::> | 
              
              1654 | 
              
              
            
            
              | ::deserialize::<&mut serde_json::de::Deserializer> | 
              
              1654 | 
              
              
            
            
              | ::serialize::<&mut serde_json::ser::Serializer<&mut alloc::vec::Vec>> | 
              
              3881 | 
              
              
            
            
              | ::eq | 
              
              2273673 | 
              
              
            
            
              | ::clone | 
              
              3577248 | 
              
              
            
            
              | <pageserver_api::models::LayerAccessKind as core::fmt::Debug>::fmt | 
              
              33832847 | 
              
              
            
            
              | <::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_enum::<_> | 
              
              0 | 
              
              
            
            
              | ::fmt | 
              
              0 | 
              
              
            
            
              | ::hash::<_> | 
              
              0 | 
              
              
            
            
              | ::deserialize::<_> | 
              
              0 | 
              
              
            
            
              | ::serialize::<_> | 
              
              0 | 
              
              
            
            
              | ::serialize::, serde_json::ser::CompactFormatter>> | 
              
              0 | 
              
              
            
            
              | ::eq | 
              
              148 | 
              
              
            
            
              | ::hash:: | 
              
              12604 | 
              
              
            
            
              | ::serialize::, serde_json::ser::CompactFormatter>> | 
              
              12604 | 
              
              
            
            
              | ::clone | 
              
              18836 | 
              
              
            
            
              | ::serialize::<&mut serde_json::ser::Serializer<&mut alloc::vec::Vec>> | 
              
              20189 | 
              
              
            
            
              | ::from_usize | 
              
              617084 | 
              
              
            
            
              | ::into_usize | 
              
              33151382 |