Module vm_task

Source
Expand description

Infrastructure for spawning tasks and issuing async IO related to VM activity.

Modules§

thread
Provides a thread-based task VM task driver backend ThreadDriverBackend.

Structs§

SingleDriver
The driver for SingleDriverBackend.
SingleDriverBackend
A backend that spawns all tasks and IO on a single driver.
VmTaskDriver
A driver returned by VmTaskDriverSource.
VmTaskDriverBuilder
A builder returned by VmTaskDriverSource::builder.
VmTaskDriverSource
A source for VmTaskDrivers.

Traits§

BuildVmTaskDriver
Trait implemented by backends for VmTaskDriverSource.
TargetedDriver
Trait implemented by drivers built with BuildVmTaskDriver.