Module tc_transact::fs

source ·

Structs§

  • A transactional directory
  • A transactional file

Enums§

Constants§

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

Traits§

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

Type Aliases§

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