surrealdb_collections/lib.rs
1//! Sorted `Vec`-backed map and set containers used inside `surrealdb-core`.
2//!
3//! This crate is **SurrealDB internal API** and does not promise stability.
4
5#![forbid(unsafe_code)]
6
7mod revision_impl;
8mod search;
9mod vec_map;
10mod vec_set;
11
12pub use vec_map::{Entry, IntoIter as VecMapIntoIter, OccupiedEntry, VacantEntry, VecMap};
13pub use vec_set::{IntoIter as VecSetIntoIter, VecSet};
14
15#[cfg(test)]
16mod storekey_tests;