Module unzip Copy item path Source Collector ๐ Shim to implement a one-time ParallelExtend
using FromParallelIterator
. Partition ๐ An UnzipOp
that routes items depending on a predicate function. PartitionMap ๐ An UnzipOp
that routes items depending on how they are mapped Either
. UnEither ๐ An UnzipOp
that routes items depending on their Either
variant. Unzip ๐ An UnzipOp
that splits a tuple directly into the two consumers. UnzipA ๐ A fake iterator to intercept the Consumer
for type A
. UnzipB ๐ A fake iterator to intercept the Consumer
for type B
. UnzipConsumer ๐ Consumer
that unzips into two other Consumer
sUnzipFolder ๐ Folder
that unzips into two other Folder
sUnzipReducer ๐ Reducer
that unzips into two other Reducer
sUnzipOp ๐ This trait abstracts the different ways we can โunzipโ one parallel
iterator into two distinct consumers, which we can handle almost
identically apart from how to process the individual items. execute ๐ Runs an unzip-like operation into default ParallelExtend
collections. execute_into ๐ Runs an unzip-like operation into ParallelExtend
collections. partition ๐ Partitions the items of a parallel iterator into a pair of arbitrary
ParallelExtend
containers. partition_map ๐ Partitions and maps the items of a parallel iterator into a pair of
arbitrary ParallelExtend
containers. unzip ๐ Unzips the items of a parallel iterator into a pair of arbitrary
ParallelExtend
containers. unzip_indexed ๐ Unzips an IndexedParallelIterator
into two arbitrary Consumer
s.