]> saetta.ns0.it Git - rust/zakform/commitdiff
libzakform conversion: some attributes not defined.
authorAndrea Zagli <azagli@libero.it>
Wed, 20 Sep 2023 15:19:00 +0000 (17:19 +0200)
committerAndrea Zagli <azagli@libero.it>
Wed, 20 Sep 2023 15:19:00 +0000 (17:19 +0200)
src/main.rs

index 2560fa569487be17b21a0fa0ef0fa88d0d1f21a7..84e26b1365154ef54257355d5445752bfb8b9a13 100644 (file)
@@ -87,6 +87,7 @@ pub struct ZakFormElementValidator {
 #[derive(Default, Debug, Clone, PartialEq, Deserialize)]
 #[serde(default, rename = "option")]
 pub struct ZakFormElementSelectOption {
+       #[serde(rename = "@id")]
        pub id: String,
        #[serde(rename = "$text")]
        pub text: String,
@@ -102,7 +103,9 @@ pub struct ZakFormElementRadioOptions {
 #[derive(Default, Debug, Clone, PartialEq, Deserialize)]
 #[serde(default, rename = "option")]
 pub struct ZakFormElementRadioOption {
+       #[serde(rename = "@value")]
        pub value: String,
+       #[serde(rename = "@content")]
        pub content: String,
 }