iterators_extended

Crates.ioiterators_extended
lib.rsiterators_extended
version0.1.0
sourcesrc
created_at2024-12-11 11:08:23.95819
updated_at2024-12-11 11:08:23.95819
descriptionSome useful extensions to Rust's iterators.
homepage
repositoryhttps://github.com/adamthedash/iterators
max_upload_size
id1479975
size19,196
Adam (adamthedash)

documentation

README

Extended Iterators

Some useful extensions to rust's iterators.

Modules

  • buffered: Maintains a buffer of items in memory.
  • interleave: Interleaves two iterators.
  • logging: Unwraps Result items, debug printing any errors.
  • stateful: Maps a function to items, but allows passing a struct to be used as "working" state. Eg. when the function needs to allocate a lot of memory to compute intermediate values.
  • threaded: Multi-threaded map that maintains the ordering of items in the iterator.
  • stateful_threaded: Combination of the stateful and threaded modules.
Commit count: 9

cargo fmt