Expand description
AST-based Rust model emitter for Wesley L1 IR.
Constants§
- GENERATOR_
NAME - Stable generator identifier recorded in native emit metadata.
- GENERATOR_
VERSION - Version of the Rust emitter crate recorded in native emit metadata.
- LE_
BINARY_ RUST_ DEFAULT_ CODEC_ IMPORT - The default Rust module path the emitted codec imports its runtime from.
- LE_
BINARY_ RUST_ GENERATOR_ NAME - Stable generator identifier recorded in native emit metadata for this codec.
Functions§
- emit_
le_ binary_ rust - Emit a Rust LE-binary codec for the data types in
ir. - emit_
rust - Emits Rust model declarations for a Wesley L1 IR document.
- emit_
rust_ with_ operations - Emits Rust model and operation binding declarations for a Wesley L1 IR document.
- emit_
rust_ with_ operations_ and_ hashes - Emits Rust declarations with schema and law hash traceability constants.
- emit_
rust_ with_ operations_ and_ law - Emits Rust declarations with provenance constants and law-backed helper validators.