Crate pal_async

source ·
Expand description

An asynchronous IO platform.

Modules§

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

Type Aliases§

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

Attribute Macros§