Skip to main content

Crate statevec_model

Crate statevec_model 

Source
Expand description

Core schema and wire-model types for StateVec.

This crate contains the stable schema model shared by domain plugins and runtime hosts: record layouts, command and event payload definitions, generated accessor traits, schema registries, schema fingerprints, and IDL JSON conversion.

Re-exports§

pub use registry::SchemaFingerprint;
pub use registry::SchemaIdentity;
pub use registry::SchemaRegistry;
pub use model::*;

Modules§

command
Backward-compatible re-export: statevec_model::command::* still works.
event
Backward-compatible re-export: statevec_model::event::* still works.
idl
Schema IDL JSON generation and parsing.
model
Core record, command, event, field, and accessor model types.
record
Backward-compatible re-export: statevec_model::record::* still works.
registry
Schema registry and stable schema fingerprint calculation.