Skip to main content

data_model/
lib.rs

1pub mod compat;
2pub mod envelope;
3pub mod registry;
4pub mod schema;
5
6pub use compat::CompatibilityPolicy;
7pub use envelope::{
8    ControlEnvelope, DataEnvelope, DataPayload, ExternalBufferRef, Packet, PacketHeader,
9};
10pub use registry::{
11    CodecDescriptor, CodecRegistry, SchemaRegistry, SimpleCodecRegistry, SimpleSchemaRegistry,
12};
13pub use schema::{SchemaDescriptor, SchemaId, SchemaVersion};