pub struct ProgressRenderer;Expand description
Progress bar component for loading
Implementations§
Source§impl ProgressRenderer
impl ProgressRenderer
Sourcepub fn render_progress_bar(
f: &mut Frame<'_>,
area: Rect,
progress: &LoadingProgress,
)
pub fn render_progress_bar( f: &mut Frame<'_>, area: Rect, progress: &LoadingProgress, )
Render overall progress bar
Sourcepub fn render_recent_modules(
f: &mut Frame<'_>,
area: Rect,
progress: &LoadingProgress,
max_items: usize,
)
pub fn render_recent_modules( f: &mut Frame<'_>, area: Rect, progress: &LoadingProgress, max_items: usize, )
Render recently loaded modules list
Sourcepub fn render_current_status(
f: &mut Frame<'_>,
area: Rect,
progress: &LoadingProgress,
)
pub fn render_current_status( f: &mut Frame<'_>, area: Rect, progress: &LoadingProgress, )
Render current loading status
Sourcepub fn render_stats(f: &mut Frame<'_>, area: Rect, progress: &LoadingProgress)
pub fn render_stats(f: &mut Frame<'_>, area: Rect, progress: &LoadingProgress)
Render total statistics
Auto Trait Implementations§
impl Freeze for ProgressRenderer
impl RefUnwindSafe for ProgressRenderer
impl Send for ProgressRenderer
impl Sync for ProgressRenderer
impl Unpin for ProgressRenderer
impl UnwindSafe for ProgressRenderer
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