Skip to main content

Crate overlayfs_fuse

Crate overlayfs_fuse 

Source
Expand description

OverlayFS FUSE Implementation

This crate provides a FUSE-based overlay filesystem structure with automated layer management.

Structs§

CommitFilter
Commit-time filtering for rootfs-aware overlays. Use CommitFilter::rootfs() as the starting point when the overlay wraps a Linux rootfs managed by bwrap or proot, 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§

InodeMode
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.
OverlayAction
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.