Module fuse_backend_rs::api

source ·
Expand description

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§

Modules§

  • Structs and Traits for filesystem server to implement a concrete Fuse filesystem.
  • Fuse API Server to interconnect transport layers with filesystem drivers.
  • A union file system which combines multiple backend file systems into one.