Commit Graph

16 Commits

Author SHA1 Message Date
Lennart
c4604d4376 xml: Comprehensive refactoring from byte strings to strings 2025-08-28 18:01:41 +02:00
Lennart
32b616fd75 xml serialize_to_string: Enable indentation 2025-07-10 15:45:07 +02:00
Lennart
26306fd661 xml: Fix writer type 2025-07-02 23:31:04 +02:00
Lennart
d8e4bd1cc4 xml: Remove generics from XmlSerialize 2025-07-02 19:02:25 +02:00
Lennart K
828e7399c8 xml: Make serialization more ergonomic and clippy appeasement 2025-06-29 17:00:10 +02:00
Lennart
630a4600c2 xml: Fix dumb bug where default value would be evaluated and panic even when not needed 2025-05-02 20:38:27 +02:00
Lennart
82f52cc0ab xml: Add support for tuple structs 2025-01-05 16:41:01 +01:00
Lennart
098e374e4d xml: namespace serialization 2024-12-31 18:20:02 +01:00
Lennart
759bb1f1be xml: tag_name serialization in untagged fields 2024-12-28 12:39:27 +01:00
Lennart
a3a633f74f xml: Custom serializers 2024-12-27 15:43:41 +01:00
Lennart
9242557741 xml serialize: Support flatten and Option<T> 2024-12-27 15:34:22 +01:00
Lennart
fc8d64220f xml: Fix attribute serialization 2024-12-27 13:16:29 +01:00
Lennart
ff26cf5056 xml: Fix field serialization and add value serialization 2024-12-27 13:03:52 +01:00
Lennart
f77333e55d xml: Work on struct serialization 2024-12-27 12:40:11 +01:00
Lennart
6721e876fa xml: Rename XmlRoot to XmlRootTag 2024-12-23 12:36:46 +01:00
Lennart
b5e0f68239 xml: Add serialization 2024-12-23 10:46:33 +01:00