Expand description
A Chain responsible for recovering a [State] from a failed transaction.
Structs§
- Block
Chain - A
Chainwhich stores every mutation of its subject in a series ofChainBlocks - Chain
Block - A single filesystem block belonging to a
Chain. - Chain
View - A view of a
Chainwithin a singleTransaction, used for serialization. - Chain
Visitor - A
de::Visitorfor deserializing aChain. - Sync
Chain - A
super::Chainwhich 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
Chainfrom a transaction failure.