Module fuse_backend_rs::passthrough[][src]

Fuse passthrough file system, mirroring an existing FS hierarchy.

This file system mirrors the existing file system hierarchy of the system, starting at the root file system. This is implemented by just "passing through" all requests to the corresponding underlying file system.

The code is derived from the CrosVM project, with heavy modification/enhancements from Alibaba Cloud OS team.

Structs

Config

Options that configure the behavior of the passthrough fuse file system.

PassthroughFs

A file system that simply "passes through" all requests it receives to the underlying file system.

Enums

CachePolicy

The caching policy that the file system should report to the FUSE client. By default the FUSE protocol uses close-to-open consistency. This means that any cached contents of the file are invalidated the next time that file is opened.