Skip to main content

icydb_core/patch/
mod.rs

1//! Module: patch
2//!
3//! Responsibility: module-local ownership and contracts for patch.
4//! Does not own: cross-module orchestration outside this module.
5//! Boundary: exposes this module API while keeping implementation details internal.
6
7pub(crate) mod list;
8pub(crate) mod map;
9pub(crate) mod merge;
10pub(crate) mod set;
11
12// re-exports
13pub use list::ListPatch;
14pub use map::MapPatch;
15pub use merge::MergePatchError;
16pub use set::SetPatch;