Struct proc_sys_parser::stat::ProcStat
source · pub struct ProcStat {
pub cpu_total: CpuStat,
pub cpu_individual: Vec<CpuStat>,
pub interrupts: Vec<u64>,
pub context_switches: u64,
pub boot_time: u64,
pub processes: u64,
pub processes_running: u64,
pub processes_blocked: u64,
pub softirq: Vec<u64>,
}Expand description
Struct for holding /proc/stat statistics
Fields§
§cpu_total: CpuStat§cpu_individual: Vec<CpuStat>§interrupts: Vec<u64>§context_switches: u64§boot_time: u64§processes: u64§processes_running: u64§processes_blocked: u64§softirq: Vec<u64>Implementations§
Trait Implementations§
source§impl PartialEq for ProcStat
impl PartialEq for ProcStat
impl StructuralPartialEq for ProcStat
Auto Trait Implementations§
impl RefUnwindSafe for ProcStat
impl Send for ProcStat
impl Sync for ProcStat
impl Unpin for ProcStat
impl UnwindSafe for ProcStat
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