Crate txfs

Crate txfs 

Source
Expand description

A transactional filesystem cache layer based on freqfs. See the “examples” directory for usage examples.

Structs§

Dir
A transactional directory
File
A transactional file
FileVersionRead
A read guard on a version of a transactional File
FileVersionWrite
A write guard on a version of a transactional File
Id
A human-readable ID

Enums§

DirEntry
An entry in a Dir
Error
An error encountered during a transactional filesystem operation

Constants§

VERSIONS
The name of the directory where un-committed file versions are cached

Type Aliases§

Key
The name of an entry in a Dir, used to avoid unnecessary allocations
Result
The result of a transactional filesystem operation