hayson-engine 0.26.0

Storage engine for hayson document databases — the embeddable core behind hayson-server, hayson-cli and hayson-browser
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
mod cache;
mod describe;
mod handle;
mod trigger;

pub use cache::CachePolicy;
pub use handle::{
    BrokenLink, FollowPolicy, HistoryEntry, ImageInfo, ImageReference, ImageUsage, PreparedTxnEntry, PutOutcome,
    RefreshOutcome, RotationResult, Table, TableError, TableHistory, TableStats, TxnOp,
};

pub use crate::queue::{CommitError, StageError};
pub use crate::storage::{partition_names_in, LogOp, LOG_SUFFIX};

pub(crate) use describe::describe_table_document;
pub(crate) use trigger::{effect_document, matching, TriggerFiring};