Expand description
Re-exports§
pub use storable::Storable;pub use storable::WellBehavedHasher;pub use storage::Storage;
Modules§
- arena
- An
Arenafor storing Merkle-ized data structures in memory, persisting them to disk, and reloading them from disk. - backend
- A storage layer that intermediates between the in-memory
Arenaand the persistent database, managing reference counts for the Merkle-ized DAGs we store in the DB, and providing a caching layer. - db
- A database of content-addressed DAG nodes.
- storable
- A trait defining a
Storableobject, which can be assembled into a tree. - storage
- Traits for defining new storage mechanisms
Type Aliases§
- DefaultDB
- The default database.
- Default
Hasher - The default storage mechanism.
Derive Macros§
- Storable
- #[derive(Storable)] macro.