Module preserves_schema::support
source · Expand description
The runtime support library for compiled Schemas.
Re-exports§
pub use preserves;
Modules§
- Interpreter for instances of Preserves Schema Metaschema, for schema-directed dynamic parsing and unparsing of terms.
Enums§
- Error value yielded when parsing of an IOValue into a Schema-compiler-produced type.
Traits§
- Every language implements Codec, which supplies convenient shorthand for invoking Parse::parse and Unparse::unparse.
- Implementors of Deserialize can produce instances of themselves from a Value. All Schema-compiler-produced types implement Deserialize.
- Every language implements NestedValueCodec as a marker trait.
- Generic parser for Preserves.
Functions§
- Extracts a simple literal term from a byte array using PackedReader. No embedded values are permitted.