pub struct PatriciaStoreMetrics {
pub entries: u64,
pub logical_nodes: u64,
pub leaf_nodes: u64,
pub branch_nodes: u64,
pub structural_bytes: u64,
pub estimated_resident_bytes: u64,
pub depth_p50: u16,
pub depth_p95: u16,
pub depth_p99: u16,
pub max_depth: u16,
pub root_hash: String,
}Fields§
§entries: u64§logical_nodes: u64§leaf_nodes: u64§branch_nodes: u64§structural_bytes: u64§estimated_resident_bytes: u64§depth_p50: u16§depth_p95: u16§depth_p99: u16§max_depth: u16§root_hash: StringTrait Implementations§
Source§impl Clone for PatriciaStoreMetrics
impl Clone for PatriciaStoreMetrics
Source§impl Debug for PatriciaStoreMetrics
impl Debug for PatriciaStoreMetrics
Source§impl<'de> Deserialize<'de> for PatriciaStoreMetrics
impl<'de> Deserialize<'de> for PatriciaStoreMetrics
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for PatriciaStoreMetrics
Source§impl PartialEq for PatriciaStoreMetrics
impl PartialEq for PatriciaStoreMetrics
Source§impl Serialize for PatriciaStoreMetrics
impl Serialize for PatriciaStoreMetrics
impl StructuralPartialEq for PatriciaStoreMetrics
Auto Trait Implementations§
impl Freeze for PatriciaStoreMetrics
impl RefUnwindSafe for PatriciaStoreMetrics
impl Send for PatriciaStoreMetrics
impl Sync for PatriciaStoreMetrics
impl Unpin for PatriciaStoreMetrics
impl UnsafeUnpin for PatriciaStoreMetrics
impl UnwindSafe for PatriciaStoreMetrics
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more