Crate futures_micro[−][src]
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
prelude | This module has extras that clash with names in [ |
Macros
or | Polls arbitrarily many futures, returning the first ready value. |
pin | Pins a variable of type |
ready | Unwraps |
zip | Zips arbitrarily many futures, waiting for all to complete. |
Structs
Or | Returns the result of |
PollFn | Future for the |
Zip | Waits for two |
Functions
poll_fn | Creates a future from a function returning |
sleep | Goes to sleep until woken by its |
waker | Get the |
yield_once | Pushes itself to the back of the executor queue so some other tasks can do some work. |