Crate futures_util[−][src]
Combinators and utilities for working with Futures, Streams, Sinks,
and the AsyncRead and AsyncWrite traits.
Modules
| async_await |
Await |
| future |
Futures |
| io |
IO |
| sink |
Sinks |
| stream |
Streams |
| task |
Task notification |
| try_future |
Futures |
| try_stream |
Streams |
Macros
| join | |
| pending |
A macro which yields to the event loop once.
This is similar to returning |
| pin_mut |
Pins a value on the stack. |
| poll |
A macro which returns the result of polling a future once within the
current |
| ready |
Extracts the successful type of a |
| select | |
| try_poll |
Extracts |
| try_ready |
Extracts the successful type of a |
| unsafe_pinned |
A pinned projection of a struct field. |
| unsafe_unpinned |
An unpinned projection of a struct field. |