Expand description
Re-exports§
pub use mdbx::create_db;
mdbx
pub use mdbx::init_db;
mdbx
pub use mdbx::open_db;
mdbx
pub use mdbx::open_db_read_only;
mdbx
pub use mdbx::DatabaseEnv;
mdbx
pub use mdbx::DatabaseEnvKind;
mdbx
pub use tables::*;
Modules§
- Common types used throughout the abstraction.
- Cursor database traits.
- Database traits.
- Database metrics trait extensions.
- Storage lock utils.
- mdbx
mdbx
Bindings for MDBX. - Mock database
- Implements data structures specific to the database
- reth’s static file database table import and access
- Table traits
- Tables and data models.
- test_
utils test-utils
Collection of database test utilities - Transaction database traits.
- Database version utils.
Macros§
- Add mask to select
N
column values from a specific static file segment row. - Implements the
Arbitrary
trait for types with fixed array types. - Defines all the tables in the database.
Structs§
- Client version that accessed the database.
Enums§
- Database error type.
- Database write operation type.
Traits§
- Main Database trait that can open read-only and read-write transactions.
- Extension trait for
DbTxMut
that provides unwind functionality.
Functions§
- Check if a db is empty. It does not provide any information on the validity of the data in it. We consider a database as non empty when it’s a non empty directory.