pub trait BlockDriver: Driver {
// Provided methods
fn read_block(&self, _block_id: usize, _buf: &mut [u8]) -> bool { ... }
fn write_block(&self, _block_id: usize, _buf: &[u8]) -> bool { ... }
fn flush(&self) -> bool { ... }
fn block_size(&self) -> usize { ... }
fn total_blocks(&self) -> usize { ... }
}Expand description
块设备驱动程序接口