Crate pal_async

Source
Expand description

An asynchronous IO platform.

Modules§

driver
Driver trait.
fd
File-descriptor readiness.
interest
Types related to event interests.
io_pool
Single-threaded task pools backed by platform-specific IO backends.
local
A local executor, for running a single task with IO on the current thread.
multi_waker
A multi-waker that multiplexes multiple wakers onto a single waker.
pipe
Asynchronous OS pipes.
socket
Socket-related functionality.
task
Task spawning support.
timer
Timer-related functionality.
unix
Unix-specific async functionality.
wait
Wait-related functionality.

Type Aliases§

DefaultDriver
The default single-threaded IO driver for the platform.
DefaultPool
The default single-threaded task pool for the platform.

Attribute Macros§

async_test
Attribute macro on async tests.