pub trait BlockScheme: Scheme {
    fn read_block(
        &self,
        block_id: usize,
        buf: &mut [u8]
    ) -> Result<(), DeviceError>; fn write_block(&self, block_id: usize, buf: &[u8]) -> Result<(), DeviceError>; fn flush(&self) -> Result<(), DeviceError>; }

Required Methods

Implementors