pub struct MemoryCaptureStats {
pub logical_bytes: u64,
pub emitted_bytes: u64,
pub zero_bytes: u64,
pub chunks: u64,
}Expand description
Measurements from producing one full or incremental memory generation.
Fields§
§logical_bytes: u64Total logical bytes covered by the capture.
emitted_bytes: u64Non-zero bytes passed to the sink.
zero_bytes: u64Zero bytes represented sparsely.
chunks: u64Number of bounded sink calls.
Trait Implementations§
Source§impl Clone for MemoryCaptureStats
impl Clone for MemoryCaptureStats
Source§fn clone(&self) -> MemoryCaptureStats
fn clone(&self) -> MemoryCaptureStats
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for MemoryCaptureStats
Source§impl Debug for MemoryCaptureStats
impl Debug for MemoryCaptureStats
Source§impl Default for MemoryCaptureStats
impl Default for MemoryCaptureStats
Source§fn default() -> MemoryCaptureStats
fn default() -> MemoryCaptureStats
Returns the “default value” for a type. Read more
impl Eq for MemoryCaptureStats
Source§impl PartialEq for MemoryCaptureStats
impl PartialEq for MemoryCaptureStats
impl StructuralPartialEq for MemoryCaptureStats
Auto Trait Implementations§
impl Freeze for MemoryCaptureStats
impl RefUnwindSafe for MemoryCaptureStats
impl Send for MemoryCaptureStats
impl Sync for MemoryCaptureStats
impl Unpin for MemoryCaptureStats
impl UnsafeUnpin for MemoryCaptureStats
impl UnwindSafe for MemoryCaptureStats
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