//! The storage engine.
//!
//! Version chains, transactions, the timestamp oracle, garbage collection. This
//! is where the unsafe code lives; see [`crate::core`] for the half that has
//! none.
//!
//! The module is private. Everything users touch is re-exported from the crate
//! root, so the paths here can be rearranged without it being a breaking
//! change.
pub
pub
pub
pub
pub
pub
pub
pub use Database;
pub use Transaction;