pub struct ProcessMemoryReport {
pub resident_bytes: u64,
pub virtual_bytes: u64,
pub sampled_high_water_bytes: u64,
}Expand description
Sampled operating-system memory counters for the current process.
Fields§
§resident_bytes: u64Current resident-set size.
virtual_bytes: u64Current virtual-memory size.
sampled_high_water_bytes: u64Largest resident-set size observed by this MemoryState.
This is a sampled high-water mark, not an operating-system lifetime peak.
Trait Implementations§
Source§impl Clone for ProcessMemoryReport
impl Clone for ProcessMemoryReport
Source§fn clone(&self) -> ProcessMemoryReport
fn clone(&self) -> ProcessMemoryReport
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 moreSource§impl Debug for ProcessMemoryReport
impl Debug for ProcessMemoryReport
Source§impl<'de> Deserialize<'de> for ProcessMemoryReport
impl<'de> Deserialize<'de> for ProcessMemoryReport
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 ProcessMemoryReport
Source§impl PartialEq for ProcessMemoryReport
impl PartialEq for ProcessMemoryReport
Source§impl Serialize for ProcessMemoryReport
impl Serialize for ProcessMemoryReport
impl StructuralPartialEq for ProcessMemoryReport
Auto Trait Implementations§
impl Freeze for ProcessMemoryReport
impl RefUnwindSafe for ProcessMemoryReport
impl Send for ProcessMemoryReport
impl Sync for ProcessMemoryReport
impl Unpin for ProcessMemoryReport
impl UnsafeUnpin for ProcessMemoryReport
impl UnwindSafe for ProcessMemoryReport
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