pub struct MemoryObservabilitySnapshot {
pub budgeted_bytes: usize,
pub excluded_bytes: usize,
pub active_and_sealed_bytes: usize,
pub registry_bytes: usize,
pub metadata_cache_bytes: usize,
pub persisted_index_bytes: usize,
pub persisted_mmap_bytes: usize,
pub tombstone_bytes: usize,
pub excluded_persisted_mmap_bytes: usize,
}Fields§
§budgeted_bytes: usize§excluded_bytes: usize§active_and_sealed_bytes: usize§registry_bytes: usize§metadata_cache_bytes: usize§persisted_index_bytes: usize§persisted_mmap_bytes: usize§tombstone_bytes: usize§excluded_persisted_mmap_bytes: usizeTrait Implementations§
Source§impl Clone for MemoryObservabilitySnapshot
impl Clone for MemoryObservabilitySnapshot
Source§fn clone(&self) -> MemoryObservabilitySnapshot
fn clone(&self) -> MemoryObservabilitySnapshot
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for MemoryObservabilitySnapshot
impl Debug for MemoryObservabilitySnapshot
Source§impl Default for MemoryObservabilitySnapshot
impl Default for MemoryObservabilitySnapshot
Source§fn default() -> MemoryObservabilitySnapshot
fn default() -> MemoryObservabilitySnapshot
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for MemoryObservabilitySnapshot
impl<'de> Deserialize<'de> for MemoryObservabilitySnapshot
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
Auto Trait Implementations§
impl Freeze for MemoryObservabilitySnapshot
impl RefUnwindSafe for MemoryObservabilitySnapshot
impl Send for MemoryObservabilitySnapshot
impl Sync for MemoryObservabilitySnapshot
impl Unpin for MemoryObservabilitySnapshot
impl UnsafeUnpin for MemoryObservabilitySnapshot
impl UnwindSafe for MemoryObservabilitySnapshot
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