redb 1.0.0

Rust Embedded DataBase
Documentation
mod btree;
mod btree_base;
mod btree_iters;
mod btree_mutator;
mod page_store;
mod table_tree;

pub(crate) use btree::{Btree, BtreeMut, RawBtree, UntypedBtreeMut};
pub(crate) use btree_base::Checksum;
pub use btree_base::{AccessGuard, AccessGuardMut};
pub(crate) use btree_base::{LeafAccessor, LeafMutator, RawLeafBuilder, BRANCH, LEAF};
pub(crate) use btree_iters::{
    AllPageNumbersBtreeIter, BtreeDrain, BtreeDrainFilter, BtreeRangeIter,
};
pub use page_store::Savepoint;
pub(crate) use page_store::{
    Page, PageHint, PageNumber, SerializedSavepoint, TransactionalMemory, FILE_FORMAT_VERSION,
    MAX_VALUE_LENGTH, PAGE_SIZE,
};
pub(crate) use table_tree::{
    FreedPageList, FreedTableKey, InternalTableDefinition, TableTree, TableType,
};