pub struct ThroughputReport {
pub elements_per_sec: f64,
pub bytes_per_sec: f64,
}Expand description
Throughput metrics.
Fields§
§elements_per_sec: f64Elements processed per second.
bytes_per_sec: f64Bytes processed per second.
Trait Implementations§
Source§impl Debug for ThroughputReport
impl Debug for ThroughputReport
Auto Trait Implementations§
impl Freeze for ThroughputReport
impl RefUnwindSafe for ThroughputReport
impl Send for ThroughputReport
impl Sync for ThroughputReport
impl Unpin for ThroughputReport
impl UnsafeUnpin for ThroughputReport
impl UnwindSafe for ThroughputReport
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