Module git_features::progress
source · Available on crate feature
progress only.Expand description
Various prodash types along with various utilities for comfort.
Modules
Structs
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
The severity of a message
Constants
The default Id to use if there is no need for an id.
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
Type Definitions
The amount of steps a progress can make
As step, but shareable.