pub struct ProgressHandle { /* private fields */ }Expand description
Handle for reporting progress on a specific operation
Implementations§
Source§impl ProgressHandle
impl ProgressHandle
Sourcepub fn progress(
&self,
rows_processed: u64,
total_rows: Option<u64>,
bytes_processed: u64,
)
pub fn progress( &self, rows_processed: u64, total_rows: Option<u64>, bytes_processed: u64, )
Report fine-grained progress (only emits if granularity is Fine)
Sourcepub fn operation_id(&self) -> u64
pub fn operation_id(&self) -> u64
Get the operation ID
Sourcepub fn granularity(&self) -> ProgressGranularity
pub fn granularity(&self) -> ProgressGranularity
Get the granularity setting
Auto Trait Implementations§
impl Freeze for ProgressHandle
impl !RefUnwindSafe for ProgressHandle
impl Send for ProgressHandle
impl Sync for ProgressHandle
impl Unpin for ProgressHandle
impl UnsafeUnpin for ProgressHandle
impl !UnwindSafe for ProgressHandle
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> 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