pub struct PidStatus {
pub ns_tgid: Option<Vec<u32>>,
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§
§ns_tgid: Option<Vec<u32>>
§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>
Trait Implementations§
source§impl<'de> Deserialize<'de> for PidStatus
impl<'de> Deserialize<'de> for PidStatus
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 PidStatus
impl PartialEq for PidStatus
impl StructuralPartialEq for PidStatus
Auto Trait Implementations§
impl Freeze for PidStatus
impl RefUnwindSafe for PidStatus
impl Send for PidStatus
impl Sync for PidStatus
impl Unpin for PidStatus
impl UnwindSafe for PidStatus
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