Struct ordered_stream::Join [−][src]
pub struct Join<A, B> where
A: OrderedStream,
B: OrderedStream<Data = A::Data, Ordering = A::Ordering>, { /* fields omitted */ }
Expand description
A stream for the join
function.
Trait Implementations
impl<A, B> FusedOrderedStream for Join<A, B> where
A: OrderedStream,
B: OrderedStream<Data = A::Data, Ordering = A::Ordering>,
impl<A, B> FusedOrderedStream for Join<A, B> where
A: OrderedStream,
B: OrderedStream<Data = A::Data, Ordering = A::Ordering>,
Returns true
if the stream should no longer be polled.
impl<A, B> OrderedStream for Join<A, B> where
A: OrderedStream,
B: OrderedStream<Data = A::Data, Ordering = A::Ordering>,
impl<A, B> OrderedStream for Join<A, B> where
A: OrderedStream,
B: OrderedStream<Data = A::Data, Ordering = A::Ordering>,
Attempt to pull out the next value of this stream, registering the current task for wakeup
if needed, and returning NoneBefore
if it is known that the stream will not produce any
more values ordered before the given point. Read more