[−][src]Struct psutil::disk::DiskIOCountersCollector
Disk counter struct to use nowrap mode
Methods
impl DiskIOCountersCollector
[src]
pub fn cache_clear(&mut self)
[src]
Reset de cache for disk_io_counter in nowrap mode
pub fn disk_io_counters_perdisk(
&mut self,
nowrap: bool
) -> Result<HashMap<String, DiskIOCounters>>
[src]
&mut self,
nowrap: bool
) -> Result<HashMap<String, DiskIOCounters>>
Return system-wide disk I/O statistics per disk as a vector of a DiskIOCounters structs
If nowrap is true psutil will detect and adjust those numbers across
function calls and add “old value” to “new value” so that the returned
numbers will always be increasing or remain the same, but never decrease.
Trait Implementations
impl Default for DiskIOCountersCollector
[src]
fn default() -> DiskIOCountersCollector
[src]
impl Clone for DiskIOCountersCollector
[src]
fn clone(&self) -> DiskIOCountersCollector
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
Performs copy-assignment from source
. Read more
impl Debug for DiskIOCountersCollector
[src]
Auto Trait Implementations
impl Send for DiskIOCountersCollector
impl Unpin for DiskIOCountersCollector
impl Sync for DiskIOCountersCollector
impl UnwindSafe for DiskIOCountersCollector
impl RefUnwindSafe for DiskIOCountersCollector
Blanket Implementations
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,