pub struct ProbeStats {
pub bytes: u64,
pub elapsed_ms: u64,
pub mb_per_s: f64,
}Expand description
Throughput result of one measured $MFT read pass.
Fields§
§bytes: u64Bytes read during the measured pass.
elapsed_ms: u64Wall-clock duration of the read pass, in milliseconds.
mb_per_s: f64Throughput in mebibytes per second (bytes over elapsed seconds).
Auto Trait Implementations§
impl Freeze for ProbeStats
impl RefUnwindSafe for ProbeStats
impl Send for ProbeStats
impl Sync for ProbeStats
impl Unpin for ProbeStats
impl UnsafeUnpin for ProbeStats
impl UnwindSafe for ProbeStats
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
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§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