lix 0.12.1

Embeddable version control for apps and AI agents.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
pub(crate) mod compression;
pub(crate) mod context;
mod encoded;
mod fence;
pub(crate) mod store;
pub(crate) mod types;

#[allow(unused_imports)]
pub(crate) use context::{JsonStoreContext, JsonStoreReader, JsonStoreWriter};
pub(crate) use fence::{stage_json_publication_fence, stage_json_reclamation_fence};
// Owner facade for the storage-space registry (`crate::storage_spaces`),
// which is compiled in every configuration.
pub(crate) use store::JSON_SPACE;
pub(crate) use types::{
    JSON_INLINE_MAX_BYTES, JsonLoadRequestRef, JsonReadScopeRef, JsonRef, JsonSlot, JsonSlotRef,
    JsonWritePlacementRef, NormalizedJson, NormalizedJsonRef, json_slot_storage,
    json_slot_storage_ref,
};