Module tc_transact::fs

source ·
Expand description

Transactional filesystem traits and data structures.

Traits

The data contained by a single block on the filesystem
A read lock on a block
An exclusive read lock on a block
A write lock on a block
Defines how to copy a base state from another instance, possibly a view.
A transactional directory
A write lock on a Dir used to create a subdirectory
A write lock on a Dir used to create a file
A read lock on a Dir
A read lock on a Dir, used to read the files it stores
A transactional file
A read lock on a File
An exclusive read lock on a File
A write lock on a File
Defines how to load a persistent data structure from the filesystem.
Defines how to restore persistent state from backup.
A transactional persistent data store, i.e. a File or Dir.