Trait block_device::BlockDevice
source · [−]pub trait BlockDevice {
type Error;
const BLOCK_SIZE: u32;
fn read(
&self,
buf: &mut [u8],
address: usize,
number_of_blocks: usize
) -> Result<(), Self::Error>;
fn write(
&self,
buf: &[u8],
address: usize,
number_of_blocks: usize
) -> Result<(), Self::Error>;
}
Expand description
BlockDevice trait