pub trait FileSystemRead: FileSystem { // Required method fn read(&self, file: &File, buffer: &mut [u8]) -> Result<usize, ()>; }