Module fuse_backend_rs::api [−][src]
Fuse Application Programming Interfaces(API).
The Fuse application programming interfaces(API) layer is an intermediate layer between the transport layer and the backend file system drivers. It provides:
- struct Server to receive requests from/send reply to the transport layer.
- trait FileSystem for backend file system drivers to implement fs operations.
- struct Vfs, a simple union file system to help organize multiple backend file systems.
Re-exports
pub use vfs::BackendFileSystem; |
pub use vfs::Vfs; |
pub use vfs::VfsOptions; |
pub use vfs::VFS_MAX_INO; |
Modules
filesystem | Structs and Traits for filesystem server to implement a concrete Fuse filesystem. |
server | Fuse API Server to interconnect transport layers with filesystem drivers. |
vfs | A union file system which combines multiple backend file systems into one. |