Module branchless::core::effects

source ·
Expand description

Wrappers around various side effects.

Modules§

Structs§

  • Wrapper around side-effectful operations, such as output and progress indicators.
  • A handle to stderr, but doesn’t overwrite interactive progress notifications.
  • A handle to stdout, but doesn’t overwrite interactive progress notifications.
  • 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.
  • A wrapper around an iterator that reports progress as it iterates.

Enums§

Traits§

  • Extension trait for iterators that adds a with_progress method.