pub struct MemorySummary {
pub principals: Vec<PrincipalSummary>,
pub undigested: u64,
}
Expand description
Summary view of the memory usage on a device.
This view aggregates the memory usage for each Principal, and, for each Principal, for VMOs sharing the same name or belonging to the same logical group. This is a view appropriate to display to developers who want to understand the memory usage of their Principal.
Fields§
§principals: Vec<PrincipalSummary>
§undigested: u64
Amount, in bytes, of memory that is known but remained unclaimed. Should be equal to zero.
Auto Trait Implementations§
impl Freeze for MemorySummary
impl RefUnwindSafe for MemorySummary
impl Send for MemorySummary
impl Sync for MemorySummary
impl Unpin for MemorySummary
impl UnwindSafe for MemorySummary
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