xml: serialize: Support non-string text fields

This commit is contained in:
Lennart
2025-11-02 18:33:30 +01:00
parent 32f43951ac
commit 167492318f

View File

@@ -313,7 +313,7 @@ impl Field {
} }
}), }),
(FieldType::Text, false) => Some(quote! { (FieldType::Text, false) => Some(quote! {
writer.write_event(Event::Text(BytesText::new(&self.#target_field_index)))?; writer.write_event(Event::Text(BytesText::new(self.#target_field_index.as_ref())))?;
}), }),
(FieldType::Tag, true) => { (FieldType::Tag, true) => {
let field_name = self.xml_name(); let field_name = self.xml_name();