Crate libasync

Crate libasync 

Source
Expand description

Bindings for the core of the fuchsia driver framework C API

Modules§

callback_state
Helpers for writing futures against the C-based async API

Structs§

AfterDeadline
A future that represents a deferral to a future time.
AsyncDispatcherRef
An unowned reference to a driver runtime dispatcher such as is produced by calling [AsyncDispatcher::release]. When this object goes out of scope it won’t shut down the dispatcher, leaving that up to the driver runtime or another owner.

Traits§

AsyncDispatcher
A trait for things that can be represented as an AsyncDispatcherRef.
OnDispatcher
A trait that can be used to access a lifetime-constrained dispatcher in a generic way.
TaskCallback
A marker trait for a callback that can be used with [Dispatcher::post_task_sync].