semiont_codegen/lib.rs
1//! Build-time generation from specs/src, for the build scripts of the crates
2//! that embed or type the spec: the documents bundled whole, and Rust types
3//! from their component schemas. One generator, so the SDK's protocol types and
4//! a service's own types cannot be generated two ways.
5
6#![forbid(unsafe_code)]
7
8pub mod bundle;
9pub mod types;