Skip to main content

macroonz_compiler/codec/
mod.rs

1#![doc = include_str!("README.md")]
2
3mod bank;
4mod declare;
5mod encode;
6mod place;
7mod read;
8mod render;
9mod spell;
10mod type_contract;
11mod types;
12mod write;
13
14pub use bank::{MEMBER_CONTRACT, RESERVED_BINDINGS};
15pub use render::{codec_surface, render_codec};
16pub use types::{
17    AssemblyPosture, CODEC_ISSUE_LIMIT, CODEC_MEMBER_LIMIT, CODEC_PATH_SEGMENT_LIMIT, Cardinality,
18    CodecAssembly, CodecContent, CodecDirection, CodecError, CodecIssue, CodecMember,
19    CodecMemberShape, CodecPlacement, CodecProjection, CodecShape, CodecTypePath, DECODE_ROAD,
20    DecodeRefusal, ENCODE_ROAD, MemberContract, ModuleSpelling, PathRooting, ROSTER_CONSTANT,
21    SLOT_ROAD, rendered_identifier, rendered_name,
22};