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};