vole-document 0.1.0-alpha.16

Persistent procedural document runtime: byte-exact reconstruction plus a content-addressed procedural seed DAG, queryable observations with provenance, and selective late materialization.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
//! The `.voldoc` container: header, framing, and descriptor model.

pub mod descriptor;
pub mod directory;
pub mod header;
pub mod observation;
pub mod record;

pub use descriptor::{
    Descriptor, EXTERNAL_REF_PAYLOAD_LEN, ObjectSource, ParsedDescriptor, UNIVERSE,
    universe_id_from_str,
};
pub use directory::{
    ClassEntry, DirectoryEntry, RecordSite, SEEK_DIRECTORY_VERSION, SeekDirectory, class_index,
};
pub use header::{FEATURE_EXTERNAL_OBJECTS, FEATURE_SEEK_DIRECTORY, HEADER_LEN, Header, MAGIC};
pub use observation::{ObservationDigest, ObservationIndex, ObservationSelector, OpEntry};
pub use record::{RECORD_OVERHEAD, Record, RecordReader, RecordTag};