Modules§
- An async multi-producer multi-consumer channel, where each message can be received by only one of all existing consumers.
- Async filesystem primitives.
- Combinators for the
Future
trait. - Tools and combinators for I/O.
- Async synchronization primitives.
- Async networking primitives for TCP/UDP/Unix communication.
- Async interface for working with processes.
- Combinators for the
Stream
trait.
Macros§
- Pins a variable of type
T
on the stack and rebinds it asPin<&mut T>
. - Unwraps
Poll<T>
or returnsPending
.
Structs§
- Async adapter for I/O types.
- An async executor.
- A thread-local executor.
- A spawned task.
- A future or stream that emits timed events.
- Runs blocking I/O on a thread pool.
Functions§
- Blocks the current thread on a future, processing I/O events when idle.
- Spawns a task onto the global executor (single-threaded by default).
- Runs blocking code on a thread pool.