pub struct StreamingProgress {
pub bytes_processed: usize,
pub items_processed: usize,
pub errors_encountered: usize,
pub total_bytes: Option<usize>,
pub items_per_second: Option<f64>,
}Expand description
Progress information for async operations
Fields§
§bytes_processed: usizeTotal bytes processed
items_processed: usizeTotal items (quads/triples) processed
errors_encountered: usizeErrors encountered (if error tolerance is enabled)
total_bytes: Option<usize>Estimated total bytes (if known)
items_per_second: Option<f64>Processing rate (items per second)
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 · 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
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§
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