Crate storage_device

Source
Expand description

storage_device provides a higher-level portable API (Device) for interacting with block devices. This library also provides the [Buffer] type which is a contiguous, splittable transfer buffer allocated out of a shared pool which can be used for I/O.

The two main implementations are

Modules§

block_device
buffer
buffer_allocator
fake_device
file_backed_device

Structs§

DeviceHolder
WriteOptions
Options that may be used for writes.

Traits§

Device
Device is an abstract representation of an underlying block device.