pub struct BlkioStats {
pub service_bytes: Vec<BlkioDeviceStat>,
pub serviced: Vec<BlkioDeviceStat>,
pub time: Vec<BlkioDeviceStat>,
pub sectors: Vec<BlkioDeviceStat>,
pub service_time: Vec<BlkioDeviceStat>,
pub wait_time: Vec<BlkioDeviceStat>,
pub queued: Vec<BlkioDeviceStat>,
pub merged: Vec<BlkioDeviceStat>,
pub psi: PSIStats,
}Expand description
Reports block io stats for a cgroup
Fields§
§service_bytes: Vec<BlkioDeviceStat>§serviced: Vec<BlkioDeviceStat>§time: Vec<BlkioDeviceStat>§sectors: Vec<BlkioDeviceStat>§service_time: Vec<BlkioDeviceStat>§wait_time: Vec<BlkioDeviceStat>§queued: Vec<BlkioDeviceStat>§merged: Vec<BlkioDeviceStat>§psi: PSIStatsPressure Stall Information
Trait Implementations§
Source§impl Debug for BlkioStats
impl Debug for BlkioStats
Source§impl Default for BlkioStats
impl Default for BlkioStats
Source§fn default() -> BlkioStats
fn default() -> BlkioStats
Returns the “default value” for a type. Read more
Source§impl PartialEq for BlkioStats
impl PartialEq for BlkioStats
Source§fn eq(&self, other: &BlkioStats) -> bool
fn eq(&self, other: &BlkioStats) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for BlkioStats
impl Serialize for BlkioStats
impl StructuralPartialEq for BlkioStats
Auto Trait Implementations§
impl Freeze for BlkioStats
impl RefUnwindSafe for BlkioStats
impl Send for BlkioStats
impl Sync for BlkioStats
impl Unpin for BlkioStats
impl UnsafeUnpin for BlkioStats
impl UnwindSafe for BlkioStats
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
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more