Enum tokio::prelude::stream::MergedItem
[−]
[src]
pub enum MergedItem<I1, I2> { First(I1), Second(I2), Both(I1, I2), }
Deprecated
: functionality provided by select
now
An item returned from a merge stream, which represents an item from one or both of the underlying streams.
Variants
First(I1)
Deprecated
: functionality provided by select
now
An item from the first stream
Second(I2)
Deprecated
: functionality provided by select
now
An item from the second stream
Both(I1, I2)
Deprecated
: functionality provided by select
now
Items from both streams
Trait Implementations
impl<I1, I2> Debug for MergedItem<I1, I2> where
I1: Debug,
I2: Debug,
[src]
impl<I1, I2> Debug for MergedItem<I1, I2> where
I1: Debug,
I2: Debug,
Auto Trait Implementations
impl<I1, I2> Send for MergedItem<I1, I2> where
I1: Send,
I2: Send,
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> Sync for MergedItem<I1, I2> where
I1: Sync,
I2: Sync,