Expand description
§Clone streams with clone-stream
This module provides a way to fork a stream into multiple streams that can
be cloned and used independently. The CloneStream
struct implements the
Stream
trait and allows for cloning of the stream, while the Fork
struct
manages the underlying stream and its clones.
The ForkStream
trait is implemented for any stream that yields items
that implement the Clone
trait. This allows for easy conversion of a
stream into a CloneStream
.
Structs§
- Clone
Stream - A stream that implements
Clone
and returns cloned items from a base stream.
Traits§
- Fork
Stream - A trait that turns a
Stream
with cloneableItem
s into a cloneable stream that yields items of the same original item type.