Enum futures::stream::MergedItem [−][src]
pub enum MergedItem<I1, I2> { First(I1), Second(I2), Both(I1, I2), }
👎 Deprecated:
functionality provided by select
now
Expand description
An item returned from a merge stream, which represents an item from one or both of the underlying streams.
Variants
👎 Deprecated:
functionality provided by select
now
An item from the first stream
👎 Deprecated:
functionality provided by select
now
An item from the second stream
👎 Deprecated:
functionality provided by select
now
Items from both streams
Trait Implementations
Auto Trait Implementations
impl<I1, I2> RefUnwindSafe for MergedItem<I1, I2> where
I1: RefUnwindSafe,
I2: RefUnwindSafe,
impl<I1, I2> Send for MergedItem<I1, I2> where
I1: Send,
I2: Send,
impl<I1, I2> Sync for MergedItem<I1, I2> where
I1: Sync,
I2: Sync,
impl<I1, I2> Unpin for MergedItem<I1, I2> where
I1: Unpin,
I2: Unpin,
impl<I1, I2> UnwindSafe for MergedItem<I1, I2> where
I1: UnwindSafe,
I2: UnwindSafe,