Struct proc_sys_parser::diskstats::ProcDiskStats
source · pub struct ProcDiskStats {
pub disk_stats: Vec<DiskStats>,
}Expand description
Struct for holding /proc/diskstats statistics
Fields§
§disk_stats: Vec<DiskStats>Implementations§
source§impl ProcDiskStats
impl ProcDiskStats
pub fn new() -> ProcDiskStats
pub fn parse_proc_diskstats( proc_diskstats: &str, ) -> Result<ProcDiskStats, ProcSysParserError>
pub fn read_proc_diskstats( proc_diskstats_file: &str, ) -> Result<ProcDiskStats, ProcSysParserError>
Trait Implementations§
source§impl Debug for ProcDiskStats
impl Debug for ProcDiskStats
source§impl Default for ProcDiskStats
impl Default for ProcDiskStats
source§fn default() -> ProcDiskStats
fn default() -> ProcDiskStats
Returns the “default value” for a type. Read more
source§impl PartialEq for ProcDiskStats
impl PartialEq for ProcDiskStats
source§fn eq(&self, other: &ProcDiskStats) -> bool
fn eq(&self, other: &ProcDiskStats) -> bool
This method tests for
self and other values to be equal, and is used
by ==.impl StructuralPartialEq for ProcDiskStats
Auto Trait Implementations§
impl Freeze for ProcDiskStats
impl RefUnwindSafe for ProcDiskStats
impl Send for ProcDiskStats
impl Sync for ProcDiskStats
impl Unpin for ProcDiskStats
impl UnwindSafe for ProcDiskStats
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