pub struct StreamingProgress {
pub rows_written: u64,
pub bytes_written: Option<u64>,
pub elapsed_ms: u64,
pub total_rows_hint: Option<u64>,
}Expand description
Progress information for streaming operations
Fields§
§rows_written: u64Total rows written so far
bytes_written: Option<u64>Total bytes written so far (if known)
elapsed_ms: u64Elapsed time in milliseconds
total_rows_hint: Option<u64>Estimated total rows (if known)
Implementations§
Trait Implementations§
Source§impl Clone for StreamingProgress
impl Clone for StreamingProgress
Source§fn clone(&self) -> StreamingProgress
fn clone(&self) -> StreamingProgress
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 StreamingProgress
impl Debug for StreamingProgress
Source§impl Default for StreamingProgress
impl Default for StreamingProgress
Source§fn default() -> StreamingProgress
fn default() -> StreamingProgress
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for StreamingProgress
impl RefUnwindSafe for StreamingProgress
impl Send for StreamingProgress
impl Sync for StreamingProgress
impl Unpin for StreamingProgress
impl UnsafeUnpin for StreamingProgress
impl UnwindSafe for StreamingProgress
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