khive-changeset 0.5.0

Producer-agnostic KG change-set op-list model and NDJSON-delta serialization
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
//! KG change-set op-list model and NDJSON-delta codec.
//!
//! See `crates/khive-changeset/docs/api/ndjson-codec.md` for the wire format.

mod changeset;
mod envelope;
mod op;
mod strict;

pub use changeset::{from_ndjson, to_ndjson, ChangeSet, ChangeSetError};
pub use envelope::{Envelope, CURRENT_SCHEMA_VERSION};
pub use op::{
    CreateOp, CreateTarget, DeleteOp, DeletePreimage, EdgePatch, EdgePreimage, EntityCreateFields,
    EntityPatch, EntityPreimage, LinkOp, MergeOp, MergePreimage, NoteCreateFields, NotePatch,
    NotePreimage, Op, UpdateOp, UpdatePatch, UpdatePreimage,
};