corium_protocol/lib.rs
1//! Wire protocol: gRPC service definitions (tonic/prost) plus the Corium
2//! composite value encoding carried in protobuf `bytes` fields
3//! (see `docs/design/protocol.md`).
4
5pub mod auth;
6pub mod codec;
7pub mod schemaform;
8pub mod txforms;
9
10/// Protocol version spoken by this crate.
11pub const PROTOCOL_VERSION: u32 = 1;
12
13/// Generated protobuf/tonic bindings for `corium.v1`.
14#[allow(
15 missing_docs,
16 clippy::pedantic,
17 clippy::missing_errors_doc,
18 clippy::derive_partial_eq_without_eq
19)]
20pub mod pb {
21 tonic::include_proto!("corium.v1");
22}