Crate futures_micro[−][src]
Expand description
A very small, no-std compatible toolbox of async utilities.
Re-exports
pub use core::future::Future;
pub use core::pin::Pin;
pub use core::task::Context;
pub use core::task::Poll;
pub use core::task::Waker;
Modules
This module has extras that clash with names in [futures-lite
],
which depends on us.
Macros
Polls arbitrarily many futures, returning the first ready value.
Pins a variable of type T
on the stack and rebinds it as Pin<&mut T>
.
Unwraps Poll<T>
or returns Pending
.
Zips arbitrarily many futures, waiting for all to complete.
Structs
Returns the result of left
or right
future, preferring left
if both are ready.
Future for the poll_fn()
function.
Waits for two Future
s to complete, returning both results.