Available on crate feature
std
only.Expand description
Abstractions to deal with different async runtimes.
Structs§
- Tokio
Handle tokio
- A handle to the Tokio runtime
- Tokio
Runtime Provider tokio
- The Tokio Runtime for async execution
- Tokio
Time tokio
- New type which is implemented using tokio::time::{Delay, Timeout}
Traits§
- Executor
- Generic executor.
- Quic
Socket Binder __quic
- Create a UDP socket for QUIC usage. This trait is designed for customization.
- Runtime
Provider - RuntimeProvider defines which async runtime that handles IO and timers.
- Spawn
- A type defines the Handle which can spawn future.
- Time
- Generic Time for Delay and Timeout.
Functions§
- spawn_
bg tokio
- Spawn a background task, if it was present