pub struct ProcessMemoryModel {
pub minorfaults_per_sec: Option<f64>,
pub majorfaults_per_sec: Option<f64>,
pub rss_bytes: Option<u64>,
pub vm_size: Option<u64>,
pub lock: Option<u64>,
pub pin: Option<u64>,
pub anon: Option<u64>,
pub file: Option<u64>,
pub shmem: Option<u64>,
pub pte: Option<u64>,
pub swap: Option<u64>,
pub huge_tlb: Option<u64>,
}
Fields§
§minorfaults_per_sec: Option<f64>
§majorfaults_per_sec: Option<f64>
§rss_bytes: Option<u64>
§vm_size: Option<u64>
§lock: Option<u64>
§pin: Option<u64>
§anon: Option<u64>
§file: Option<u64>
§shmem: Option<u64>
§pte: Option<u64>
§swap: Option<u64>
§huge_tlb: Option<u64>
Implementations§
Source§impl ProcessMemoryModel
impl ProcessMemoryModel
Sourcepub fn fold(
left: &ProcessMemoryModel,
right: &ProcessMemoryModel,
) -> ProcessMemoryModel
pub fn fold( left: &ProcessMemoryModel, right: &ProcessMemoryModel, ) -> ProcessMemoryModel
See SingleProcessModel::fold
Trait Implementations§
Source§impl Clone for ProcessMemoryModel
impl Clone for ProcessMemoryModel
Source§fn clone(&self) -> ProcessMemoryModel
fn clone(&self) -> ProcessMemoryModel
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 ProcessMemoryModel
impl Debug for ProcessMemoryModel
Source§impl Default for ProcessMemoryModel
impl Default for ProcessMemoryModel
Source§fn default() -> ProcessMemoryModel
fn default() -> ProcessMemoryModel
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ProcessMemoryModel
impl<'de> Deserialize<'de> for ProcessMemoryModel
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
Source§impl PartialEq for ProcessMemoryModel
impl PartialEq for ProcessMemoryModel
Source§impl Queriable for ProcessMemoryModel
impl Queriable for ProcessMemoryModel
Source§impl Serialize for ProcessMemoryModel
impl Serialize for ProcessMemoryModel
impl StructuralPartialEq for ProcessMemoryModel
Auto Trait Implementations§
impl Freeze for ProcessMemoryModel
impl RefUnwindSafe for ProcessMemoryModel
impl Send for ProcessMemoryModel
impl Sync for ProcessMemoryModel
impl Unpin for ProcessMemoryModel
impl UnwindSafe for ProcessMemoryModel
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