pub struct MemoryTelemetry {
    pub py_heap_kib: Option<u64>,
    pub rss_kib_before: Option<u64>,
    pub rss_kib_after: Option<u64>,
}Expand description
Memory usage snapshots captured during execution.
Fields§
§py_heap_kib: Option<u64>Python heap usage reported by the guest during the call.
rss_kib_before: Option<u64>RSS of the host process before invocation.
rss_kib_after: Option<u64>RSS of the host process after invocation.
Trait Implementations§
Source§impl Clone for MemoryTelemetry
 
impl Clone for MemoryTelemetry
Source§fn clone(&self) -> MemoryTelemetry
 
fn clone(&self) -> MemoryTelemetry
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 MemoryTelemetry
 
impl Debug for MemoryTelemetry
Source§impl Default for MemoryTelemetry
 
impl Default for MemoryTelemetry
Source§fn default() -> MemoryTelemetry
 
fn default() -> MemoryTelemetry
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for MemoryTelemetry
impl RefUnwindSafe for MemoryTelemetry
impl Send for MemoryTelemetry
impl Sync for MemoryTelemetry
impl Unpin for MemoryTelemetry
impl UnwindSafe for MemoryTelemetry
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