Crate storage_device

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
InlineCryptoOptions
InlineCryptoOptions only used if slot is not equal to its sentinel value (0xff).
ReadOptions
WriteOptions

Traits§

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