Crate virtio

Source
Expand description

Core virtio device infrastructure

Re-exports§

pub use transport::*;

Modules§

queue
Core virtio queue implementation, without any notification mechanisms, async support, or other transport-specific details.
resolve
Resource resolver definitions for virtio devices.
resolver
Resolver for virtio device infrastructure.
spec
Constants defined by the virtio spec
transport
Run virtio devices over different transports

Structs§

DeviceTraits
DeviceTraitsSharedMemory
LegacyWrapper
Wraps an object implementing LegacyVirtioDevice and implements VirtioDevice.
QueueResources
Resources
VirtioQueue
VirtioQueueCallbackWork
VirtioQueueState
VirtioQueueUsedHandler
VirtioQueueWorker
VirtioRunningState

Enums§

VirtioState
VirtioWriteError

Traits§

LegacyVirtioDevice
VirtioDevice
VirtioQueueWorkerContext