Expand description
A Chain
responsible for recovering a [State
] from a failed transaction.
Structs§
- Block
Chain - A
Chain
which stores every mutation of its subject in a series ofChainBlock
s - Chain
Block - A single filesystem block belonging to a
Chain
. - Chain
View - A view of a
Chain
within a singleTransaction
, used for serialization. - Chain
Visitor - A
de::Visitor
for deserializing aChain
. - Sync
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§
- Chain
- A data structure responsible for maintaining the integrity of a mutable subject.
- Chain
Type - The type of a
Chain
.
Constants§
Traits§
- Cache
Block - A block in a file managed by a
Chain
- Chain
Instance - Methods common to any type of
Chain
. - Recover
- Defines a method to recover the state of this
Chain
from a transaction failure.