pub struct BatchWriteStats {
pub vectors_added: usize,
pub bytes_processed: usize,
pub rotation_time_ns: u64,
pub copy_time_ns: u64,
pub batches_processed: usize,
}Expand description
Batch write statistics
Fields§
§vectors_added: usizeVectors added
bytes_processed: usizeTotal bytes processed
rotation_time_ns: u64Rotation time in nanoseconds
copy_time_ns: u64Copy time in nanoseconds
batches_processed: usizeBatches processed
Implementations§
Source§impl BatchWriteStats
impl BatchWriteStats
Sourcepub fn rotation_mb_per_sec(&self) -> f64
pub fn rotation_mb_per_sec(&self) -> f64
Rotation throughput in MB/s
Trait Implementations§
Source§impl Clone for BatchWriteStats
impl Clone for BatchWriteStats
Source§fn clone(&self) -> BatchWriteStats
fn clone(&self) -> BatchWriteStats
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 BatchWriteStats
impl Debug for BatchWriteStats
Source§impl Default for BatchWriteStats
impl Default for BatchWriteStats
Source§fn default() -> BatchWriteStats
fn default() -> BatchWriteStats
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for BatchWriteStats
impl RefUnwindSafe for BatchWriteStats
impl Send for BatchWriteStats
impl Sync for BatchWriteStats
impl Unpin for BatchWriteStats
impl UnsafeUnpin for BatchWriteStats
impl UnwindSafe for BatchWriteStats
Blanket Implementations§
impl<T> Allocation for T
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<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
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