xso: add support for dynamically typed XSOs

This commit is contained in:
Jonas Schäfer 2025-05-02 13:15:16 +02:00 committed by Link Mauve
commit 7f5542e8d4
3 changed files with 890 additions and 0 deletions

View file

@ -57,6 +57,8 @@ Version NEXT:
- `FromXml::xml_name_matcher()` and related types, which allow `FromXml`
implementors to provide cachable hints to callers about which XML
elements are valid candidates for parsing (!573).
- `Xso<dyn Trait>`, a Box-like struct which can hold a dynamically-typed
XSO, alongside related traits and (declarative) macros (!573).
* Changes
- Generated AsXml iterator and FromXml builder types are now
doc(hidden), to not clutter hand-written documentation with auto