Module tc_transact::fs[][src]

Transactional filesystem traits and data structures.

Structs

Block

A read lock on one block of a File.

BlockMut

An exclusive mutable lock on one block of a File.

BlockOwned

An owned read lock on one block of a File.

BlockOwnedMut

An owned exclusive write lock on one block of a File.

Traits

BlockData
Dir

A transactional directory

File

A transactional file.

Persist

Defines how to load a persistent data structure from the filesystem.

Store

A transactional persistent data store.

Type Definitions

BlockId

An alias for Id used for code clarity.