Skip to content

Releases: danieldg/ordered-stream

0.2.0

11 Feb 15:48
Compare
Choose a tag to compare
  • Fixed mis-orderings when joining streams that produce Pending, introduced in 0.1.3.
  • Added a Clone bound on JoinMultiple, which is needed to avoid producing Pending in some cases where it is possible to return an item produced by another stream later in the iteration.
  • Added impl<S:OrderedStream> OrderedStream for Option<S>.

0.1.4

29 Jan 12:46
Compare
Choose a tag to compare

What's Changed

  • Add Peekable::into_inner() method to convert Peekable into the source stream.

0.1.3

02 Jan 17:14
Compare
Choose a tag to compare
  • Fix Join* hang when one of the child streams never produces any value (#10, #12).
  • impl FusedOrderedStream for JoinMultiple (#9).
  • impl FusedOrderedStream for Peekable.
  • New dev deps: futures_executor and futures_util.
  • README: Add the usual badges.

0.1.2

07 Dec 12:35
Compare
Choose a tag to compare
  • Add a README to the project.
  • Add into_inner method to Join and Map to allow getting back to the source streams.
  • Add getters for streams and buffered item to Join.