Module tinychain::chain [−][src]
Structs
A single filesystem block belonging to a Chain
.
A view of a Chain
within a single Transaction
, used for serialization.
A de::Visitor
for deserializing a Chain
.
A super::Chain
which keeps only the data needed to recover the state of its subject in the
event of a transaction failure.
Enums
A data structure responsible for maintaining the transactional integrity of its Subject
.
The type of a Chain
.
A helper struct for ChainView
The schema of a Chain
, used when constructing a new Chain
or loading a Chain
from disk.
The state whose transactional integrity is protected by a Chain
.
Constants
The file extension of a directory of ChainBlock
s on disk.