pub struct ResourceUtilizationStatistics {
pub cpu_mean: f64,
pub cpu_variance: f64,
pub memory_mean: f64,
pub memory_variance: f64,
pub io_mean: f64,
pub io_variance: f64,
pub network_mean: f64,
pub network_variance: f64,
pub sample_count: usize,
}Expand description
Resource utilization statistics computed using SIMD operations
Fields§
§cpu_mean: f64CPU mean utilization
cpu_variance: f64CPU utilization variance
memory_mean: f64Memory mean utilization
memory_variance: f64Memory utilization variance
io_mean: f64I/O mean utilization
io_variance: f64I/O utilization variance
network_mean: f64Network mean utilization
network_variance: f64Network utilization variance
sample_count: usizeNumber of samples
Trait Implementations§
Source§impl Clone for ResourceUtilizationStatistics
impl Clone for ResourceUtilizationStatistics
Source§fn clone(&self) -> ResourceUtilizationStatistics
fn clone(&self) -> ResourceUtilizationStatistics
Returns a duplicate 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 ResourceUtilizationStatistics
impl RefUnwindSafe for ResourceUtilizationStatistics
impl Send for ResourceUtilizationStatistics
impl Sync for ResourceUtilizationStatistics
impl Unpin for ResourceUtilizationStatistics
impl UnwindSafe for ResourceUtilizationStatistics
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
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