pub(super) struct ConsoleProgress {
bar: Option<ProgressBar>,
completed: AtomicU32,
per_chunk: Mutex<FastMap<String, u32>>,
}Fields§
§bar: Option<ProgressBar>§completed: AtomicU32§per_chunk: Mutex<FastMap<String, u32>>Implementations§
Trait Implementations§
Source§impl ProgressSink for ConsoleProgress
impl ProgressSink for ConsoleProgress
fn on_start(&self, _meta: ProgressStart)
fn on_tick(&self, tick: ProgressTick)
fn on_complete(&self, done: ProgressDone)
Auto Trait Implementations§
impl !Freeze for ConsoleProgress
impl RefUnwindSafe for ConsoleProgress
impl Send for ConsoleProgress
impl Sync for ConsoleProgress
impl Unpin for ConsoleProgress
impl UnsafeUnpin for ConsoleProgress
impl UnwindSafe for ConsoleProgress
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
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§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