Expand description
Defines the Disk
type, which provides an interface to a block
device, used for different disk frontends (such as the floppy disk, IDE,
SCSI, or NVMe emulators) as well as direct disk access for other purposes
(such as the VMGS file system).
Disk
s are backed by a DiskIo
implementation. Specific disk
backends should be in their own crates.
Modules§
- Persistent reservation support.
- Resolver-related definitions for disk resources.
Structs§
- An asynchronous block device.
Enums§
- A disk operation error.
- Errors that can occur when creating a
Disk
. - Failure details for
DiskError::MediumError
. - The behavior of unmap.
Traits§
- Disk metadata and IO operations.