pub trait BackendFileSystem<D: AsyncDrive = AsyncDriver>: FileSystem {
    fn as_any(&self) -> &dyn Any;

    fn mount(&self) -> Result<(Entry, u64)> { ... }
}
Expand description

BackendFileSystem abstracts all backend file systems under vfs

Required Methods

Provides a reference to the Any trait. This is useful to let the caller have access to the underlying type behind the trait.

Provided Methods

mount returns the backend file system root inode entry and the largest inode number it has.

Implementors