pub struct StatsTable { /* private fields */ }Expand description
Table formatter for displaying job statistics.
This struct creates formatted tables showing job counts by status and priority, with visual indicators for easy scanning.
§Examples
use cargo_hammerwork::utils::display::StatsTable;
let mut stats = StatsTable::new();
stats.add_stats_row("pending", "normal", 100);
stats.add_stats_row("running", "high", 10);
stats.add_stats_row("failed", "critical", 2);
// Display shows icons: 🟡 pending, 🔵 running, 🔴 failedImplementations§
Source§impl StatsTable
impl StatsTable
Trait Implementations§
Source§impl Default for StatsTable
impl Default for StatsTable
Auto Trait Implementations§
impl Freeze for StatsTable
impl RefUnwindSafe for StatsTable
impl Send for StatsTable
impl Sync for StatsTable
impl Unpin for StatsTable
impl UnsafeUnpin for StatsTable
impl UnwindSafe for StatsTable
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> ErasedDestructor for Twhere
T: 'static,
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 moreSource§impl<T> PolicyExt for Twhere
T: ?Sized,
impl<T> PolicyExt for Twhere
T: ?Sized,
Source§impl<T> ToStringFallible for Twhere
T: Display,
impl<T> ToStringFallible for Twhere
T: Display,
Source§fn try_to_string(&self) -> Result<String, TryReserveError>
fn try_to_string(&self) -> Result<String, TryReserveError>
ToString::to_string, but without panic on OOM.