Expand description

Modules

treeprogress-tree

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

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

Four bytes of function-local unique and stable identifier for each item added as progress, like b“TREE“ or b“FILE“.
The amount of steps a progress can make
As step, but shareable.