From a210249118714d527bb14e05e387280226423e71 Mon Sep 17 00:00:00 2001 From: Paul-Christian Volkmer Date: Sat, 10 May 2025 11:27:04 +0200 Subject: [PATCH] feat: make PlausibilityRule fields optional --- src/model/mod.rs | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/model/mod.rs b/src/model/mod.rs index 383f50c..675f225 100644 --- a/src/model/mod.rs +++ b/src/model/mod.rs @@ -50,13 +50,15 @@ pub struct PlausibilityRule { #[serde(rename = "Type")] type_: String, #[serde(rename = "Message")] - message: String, + #[serde(skip_serializing_if = "Option::is_none")] + message: Option, #[serde(rename = "Description")] description: String, #[serde(rename = "Bezeichnung")] bezeichnung: String, #[serde(rename = "Formula")] - formula: String, + #[serde(skip_serializing_if = "Option::is_none")] + formula: Option, #[serde(rename = "Active")] active: bool, #[serde(rename = "Editable")]