vsdb 13.2.0

A std-collection-like database
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
//!
//! # Basic Data Structures
//!
//! Fundamental, unversioned data structures that wrap the raw storage
//! implementations from `vsdb_core`, offering typed APIs for keys and values.
//!
//! - [`Mapx`](mapx::Mapx) — `HashMap`-like, unordered.
//! - [`MapxOrd`](mapx_ord::MapxOrd) — `BTreeMap`-like, ordered by key.
//! - [`MapxOrdRawKey`](mapx_ord_rawkey::MapxOrdRawKey) — ordered map with raw-byte keys (internal building block).
//! - [`Orphan`](orphan::Orphan) — a single persistent value.
//! - [`PersistentBTree`](persistent_btree::PersistentBTree) — a persistent B+ tree with copy-on-write structural sharing.
//!

pub mod mapx;
pub mod mapx_ord;
pub mod mapx_ord_rawkey;
pub mod orphan;
pub mod persistent_btree;