Expand description
OverlayFS FUSE Implementation
This crate provides a FUSE-based overlay filesystem structure with automated layer management.
Structs§
- Commit
Filter - Commit-time filtering for rootfs-aware overlays.
Use
CommitFilter::rootfs()as the starting point when the overlay wraps a Linux rootfs managed bybwraporproot, then chain builder calls to add project-specific exclusions. Controls which paths are excluded when committing upper-layer changes into the lower layer. - OverlayFS
- Core components for managing the overlay lifecycle, including the main filesystem structure, handles, and supported actions. The primary controller for the Overlay Filesystem.
Enums§
- Inode
Mode - Defines how inodes are handled, including mapping and generation strategies between the underlying storage and the virtual filesystem. Defines the strategy for generating inode numbers.
- Overlay
Action - Core components for managing the overlay lifecycle, including the main filesystem structure, handles, and supported actions. Defines the finalization strategy for the upper layer when the filesystem is closed.