[][src]Module git_features::progress

Various prodash types along with various utilities for comfort.

Modules

unit

Structs

Discard

An implementation of Progress which discards all calls.

DoOrDiscard

An implementation of Progress which can be created easily from Option<impl Progress>.

Read

A structure passing every read call through to the contained Progress instance using inc_by(bytes_read).

ThroughputOnDrop

Emit a message with throughput information when the instance is dropped.

Unit

A configurable and flexible unit for use in Progress::init().

Enums

Either

An implementation of Progress showing either one or the other implementation.

Traits

Progress

A trait for describing hierarchical process.

Functions

bytes

A unit for displaying bytes with throughput and progress percentage.

count

A unit for displaying human readable numbers with throughput and progress percentage.

steps

A predefined unit for displaying a multi-step progress