Expand description
Command infrastructure for AAML directives.
Each directive (@import, @derive, @schema, @type) is implemented as
a struct that implements the Command trait and is registered in
AAML::register_default_commands.
Modules§
- derive
@derivedirective — inherits keys and schemas from another.aamfile.- import
@importdirective — merges another.aamfile into the current document.- schema
@schemadirective — defines a named struct-like schema with typed fields.- typecm
@typedirective — registers a named type alias or built-in type reference.
Traits§
- Command
- Trait implemented by every AAML directive handler.