pub trait FileSystem: Send + Sync {
// Required methods
fn mount(
&self,
device: Option<Arc<Device>>,
args: Option<&[&str]>,
) -> Result<Arc<dyn Inode>, VfsError>;
fn fs_type(&self) -> &'static str;
}pub trait FileSystem: Send + Sync {
// Required methods
fn mount(
&self,
device: Option<Arc<Device>>,
args: Option<&[&str]>,
) -> Result<Arc<dyn Inode>, VfsError>;
fn fs_type(&self) -> &'static str;
}