Crate filesystem_in_a_file

Source
Expand description

In-memory representation of a filesystem designed to enable full-filesystem comparisons during integration tests. Great care is taken to ensure that all the structs in this crate are zero-copy, allowing a user to read (or better yet, mmap) a filesystem-in-a-file (such as a tarball, BTRFS sendstream, cpio archive, etc) and get a complete picture of the entire FS (or at least the parts that can be represented in the archive format).

Modules§

archive
Collection of archive file formats
btrfs
cmp
diff
file

Structs§

BytesPath
Filesystem
Full view of a filesystem.
Gid
InodeKey
Uid

Enums§

Entry
A single directory entry in the filesystem.