Extension API¶
The supported Python extension points are declarative:
rustruct.convert()transforms one decoded value;rustruct.switch()selects a declared wire shape;rustruct.registry()creates a reusable case registry;rustruct.compile()builds generated mapping-based schemas.
There is no public cursor or custom field-codec base in this release. See How to extend the schema for practical extension patterns and Extension model for the design boundary.