- Added
#[non_exhaustive]to extensible public enums such asMarkerPosition,TemplateExpansionError,IssueLevel,BuiltinEncoding, andPayloadError. - Added
Displayimplementations for developer-facing public types includingPayloadDb,Grammar,ExpandedPayload,Payload,PayloadConfig, and related helper types. - Added
# Thread Safetysections across the public API to state whether each type isSend,Sync, or implementation-defined. - Added
#[must_use]to important constructors and value-returning APIs that are easy to ignore by accident.