pub(crate) struct FormatDuration(pub(crate) Duration);Expand description
A wrapper for formatting a Duration in a human-readable way.
Produces output like “2m 30s”, “5h 12m”, “45s”, “500ms”.
We use this instead of humantime::format_duration because humantime tends to produce overly verbose output.
Tuple Fields§
§0: DurationTrait Implementations§
Auto Trait Implementations§
impl Freeze for FormatDuration
impl RefUnwindSafe for FormatDuration
impl Send for FormatDuration
impl Sync for FormatDuration
impl Unpin for FormatDuration
impl UnsafeUnpin for FormatDuration
impl UnwindSafe for FormatDuration
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