Module effects

Source
Expand description

Wrappers around various side effects.

Modules§

icons
The string values associated with OperationIcons.

Structs§

Effects
Wrapper around side-effectful operations, such as output and progress indicators.
ErrorStream
A handle to stderr, but doesn’t overwrite interactive progress notifications.
OutputStream
A handle to stdout, but doesn’t overwrite interactive progress notifications.
ProgressHandle
A handle to an operation in progress. This object should be kept live while the operation is underway, and a timing entry for it will be displayed in the interactive progress display.
ProgressIter
A wrapper around an iterator that reports progress as it iterates.

Enums§

OperationIcon
An icon denoting the status of an operation.
OperationType

Traits§

WithProgress
Extension trait for iterators that adds a with_progress method.