Available on crate feature progress only.
Expand description

Various prodash types along with various utilities for comfort.

Modules

Structs

An implementation of Progress which discards all calls.
An implementation of Progress which can be created easily from Option<impl Progress>.
A structure passing every read call through to the contained Progress instance using inc_by(bytes_read).
Emit a message with throughput information when the instance is dropped.
A configurable and flexible unit for use in Progress::init().
A structure passing every write call through to the contained Progress instance using inc_by(bytes_written).

Enums

An implementation of Progress showing either one or the other implementation.
The severity of a message

Traits

A trait for describing hierarchical process.

Functions

A unit for displaying bytes with throughput and progress percentage.
A unit for displaying human readable numbers with throughput and progress percentage.
A predefined unit for displaying a multi-step progress