pub struct FillingStats {
pub total_rows: usize,
pub successful_rows: usize,
pub failed_rows: usize,
pub processing_time_ms: u64,
pub rows_per_second: f64,
}Expand description
数据库填充统计
Fields§
§total_rows: usize总插入行数
successful_rows: usize成功插入行数
failed_rows: usize失败插入行数
processing_time_ms: u64处理时间(毫秒)
rows_per_second: f64平均插入速度(行/秒)
Implementations§
Source§impl FillingStats
impl FillingStats
Sourcepub fn calculate_speed(&mut self)
pub fn calculate_speed(&mut self)
计算插入速度
Trait Implementations§
Source§impl Clone for FillingStats
impl Clone for FillingStats
Source§fn clone(&self) -> FillingStats
fn clone(&self) -> FillingStats
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 FillingStats
impl Debug for FillingStats
Source§impl Default for FillingStats
impl Default for FillingStats
Source§fn default() -> FillingStats
fn default() -> FillingStats
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for FillingStats
impl RefUnwindSafe for FillingStats
impl Send for FillingStats
impl Sync for FillingStats
impl Unpin for FillingStats
impl UnwindSafe for FillingStats
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