Maxime “pep” Buquet
b89d3ab04d
xso: Add PrintRawXml helper struct with Display
...
Add a helper struct to be able to display Raw Xml, useful for debug
logs.
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
2025-02-12 20:17:41 +01:00
Emmanuel Gil Peyrot
356ad0d46e
xso: Fix all failing clippy tests
...
They are all sensible to me.
skip-changelog: Internal changes.
2025-02-12 19:11:32 +00:00
1c1b960265
xso: Add std feature ; default-features compiles in no-std
2024-12-19 20:38:28 +01:00
Emmanuel Gil Peyrot
5e9635add3
rustfmt has changed, so update xso so CI is happy again
2024-12-15 16:26:05 +01:00
Jonas Schäfer
ad2c79cbe7
xso: document some specific trait implementations
2024-08-11 07:45:05 +02:00
Jonas Schäfer
2ff81b3923
xso: add support for fallible parsing and serialisation
2024-08-11 07:45:05 +02:00
Jonas Schäfer
02a928a47c
xso: add some tests
2024-08-11 07:45:05 +02:00
Jonas Schäfer
f1ab857c6e
xso: move helper iterators and builders into separate module
...
This declutters the main `xso` namespace. In addition, if (when) we
introduce more complex generic implementations, we might want to have
tests for these, and those can then live there, too, without making the
main `lib.rs` file gigantic (or moving the tests too far away from the
tested code).
2024-08-11 07:45:05 +02:00