usefutures_core::Stream;pub(crate)modarray;pub(crate)modtuple;#[cfg(feature ="alloc")]pub(crate)modvec;/// Takes multiple streams and creates a new stream over all in sequence.
pubtraitChain{/// What's the return type of our stream?
typeItem;/// What stream do we return?
typeStream:Stream<Item = Self::Item>;/// Combine multiple streams into a single stream.
fnchain(self)->Self::Stream;}