pub struct BulkIngestMetrics {
pub sessions_completed: u64,
pub total_bulk_records: u64,
pub avg_batch_size: f64,
pub total_bulk_time_ms: u64,
pub performance_improvement_ratio: f64,
}Expand description
Bulk ingest specific performance metrics
Fields§
§sessions_completed: u64Number of bulk ingest sessions completed
total_bulk_records: u64Total records processed in bulk mode
avg_batch_size: f64Average batch size during bulk operations
total_bulk_time_ms: u64Total time spent in bulk mode (milliseconds)
performance_improvement_ratio: f64Performance improvement ratio (vs non-bulk)
Trait Implementations§
Source§impl Clone for BulkIngestMetrics
impl Clone for BulkIngestMetrics
Source§fn clone(&self) -> BulkIngestMetrics
fn clone(&self) -> BulkIngestMetrics
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 BulkIngestMetrics
impl RefUnwindSafe for BulkIngestMetrics
impl Send for BulkIngestMetrics
impl Sync for BulkIngestMetrics
impl Unpin for BulkIngestMetrics
impl UnwindSafe for BulkIngestMetrics
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