add some compaction related interfaces

Signed-off-by: Jason Volk <jason@zemos.net>
This commit is contained in:
Jason Volk 2025-01-18 12:05:07 +00:00
parent 8ab825b12c
commit dda27ffcb1
7 changed files with 188 additions and 8 deletions

View file

@ -30,12 +30,12 @@ pub use self::{
deserialized::Deserialized,
handle::Handle,
keyval::{serialize_key, serialize_val, KeyVal, Slice},
map::Map,
map::{compact, Map},
ser::{serialize, serialize_to, serialize_to_vec, Interfix, Json, Separator, SEP},
};
pub(crate) use self::{
engine::{context::Context, Engine},
util::{or_else, result},
util::or_else,
};
use crate::maps::{Maps, MapsKey, MapsVal};