futures-rs v0.3.0-alpha.18 Release Notes
Release Date: 2019-08-09 // over 4 years ago-
- Rewrote
join!
andtry_join!
as procedural macros to allow passing expressions (#1783) - ๐ Banned manual implementation of
TryFuture
andTryStream
for forward compatibility. See #1776 for more details. (#1777) - Changed
AsyncReadExt::read_to_end
to return the total number of bytes read (#1721) - ๐ Changed
ArcWake::into_waker
to a free functionwaker
(#1676) - ๐ Supported trailing commas in macros (#1733)
- โ Removed futures-channel dependency from futures-executor (#1735)
- ๐ Supported
channel::oneshot
in no_std environment (#1749) - โ Added
Future
bounds toFusedFuture
(#1779) - โ Added
Stream
bounds toFusedStream
(#1779) - ๐ Changed
StreamExt::boxed
to returnBoxStream
(#1780) - โ Added
StreamExt::boxed_local
(#1780) - Added
AsyncReadExt::read_to_string
(#1721) - Implemented
AsyncWrite
forIntoAsyncRead
(#1734) - Added get_ref, get_mut and into_inner methods to
Compat01As03
andCompat01As03Sink
(#1705) - Added
ThreadPool::{spawn_ok, spawn_obj_ok}
(#1750) - โ Added
TryStreamExt::try_flatten
(#1731) - Added
FutureExt::now_or_never
(#1747)
- Rewrote