fuse_backend_rs

Module 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.