Module fs

Source

Structs§

Dir
A transactional directory
File
A transactional file

Enums§

DirEntry
An entry in a Dir

Constants§

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

Traits§

CopyFrom
Copy a base state from another instance, possibly a view.
FileLoad
Load a file-backed data structure.
FileSave
Write a file-backed data structure to the filesystem.
Persist
Defines how to load a persistent data structure from the filesystem.
Restore
Restore a persistent state from a backup.

Type Aliases§

BlockRead
A read lock on a block in a File
BlockWrite
A write lock on a block in a File
Inner
The underlying filesystem directory type backing a Dir
Key
The name of an entry in a Dir, used to avoid unnecessary allocations