pub struct BatchPerformanceStats {
pub total_batches: usize,
pub total_rows: usize,
pub total_processing_time_ms: u64,
pub avg_rows_per_second: f64,
pub max_rows_per_second: f64,
pub min_rows_per_second: f64,
pub current_batch_size: usize,
}Expand description
批量处理性能统计
Fields§
§total_batches: usize§total_rows: usize§total_processing_time_ms: u64§avg_rows_per_second: f64§max_rows_per_second: f64§min_rows_per_second: f64§current_batch_size: usizeTrait Implementations§
Source§impl Clone for BatchPerformanceStats
impl Clone for BatchPerformanceStats
Source§fn clone(&self) -> BatchPerformanceStats
fn clone(&self) -> BatchPerformanceStats
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 moreSource§impl Debug for BatchPerformanceStats
impl Debug for BatchPerformanceStats
Source§impl Default for BatchPerformanceStats
impl Default for BatchPerformanceStats
Source§fn default() -> BatchPerformanceStats
fn default() -> BatchPerformanceStats
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for BatchPerformanceStats
impl RefUnwindSafe for BatchPerformanceStats
impl Send for BatchPerformanceStats
impl Sync for BatchPerformanceStats
impl Unpin for BatchPerformanceStats
impl UnwindSafe for BatchPerformanceStats
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> 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