pub struct BlockDeviceStats {
pub name: String,
pub read_ios: usize,
pub read_merges: usize,
pub read_sectors: usize,
pub read_ticks: usize,
pub write_ios: usize,
pub write_merges: usize,
pub write_sectors: usize,
pub write_ticks: usize,
pub in_flight: usize,
pub io_ticks: usize,
pub time_in_queue: usize,
}
Fields§
§name: String
§read_ios: usize
§read_merges: usize
§read_sectors: usize
§read_ticks: usize
§write_ios: usize
§write_merges: usize
§write_sectors: usize
§write_ticks: usize
§in_flight: usize
§io_ticks: usize
§time_in_queue: usize
Trait Implementations§
Source§impl Clone for BlockDeviceStats
impl Clone for BlockDeviceStats
Source§fn clone(&self) -> BlockDeviceStats
fn clone(&self) -> BlockDeviceStats
Returns a copy 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 moreAuto Trait Implementations§
impl Freeze for BlockDeviceStats
impl RefUnwindSafe for BlockDeviceStats
impl Send for BlockDeviceStats
impl Sync for BlockDeviceStats
impl Unpin for BlockDeviceStats
impl UnwindSafe for BlockDeviceStats
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