1
0
mirror of https://github.com/pcvolkmer/osc-variant.git synced 2025-04-19 11:46:50 +00:00

feat: skip serializing if None

This commit is contained in:
Paul-Christian Volkmer 2024-11-05 01:14:27 +01:00
parent 245b893047
commit bd1b66fd5b

View File

@ -118,6 +118,7 @@ pub struct Version {
#[serde(rename = "Description")]
description: String,
#[serde(rename = "LkrCode")]
#[serde(skip_serializing_if = "Option::is_none")]
lkr_code: Option<String>,
#[serde(rename = "SID")]
sid: String,
@ -126,6 +127,7 @@ pub struct Version {
#[serde(rename = "Revision")]
revision: u16,
#[serde(rename = "Entries")]
#[serde(skip_serializing_if = "Option::is_none")]
entries: Option<VersionEntries>,
#[serde(rename = "Abbildung")]
#[serde(skip_serializing_if = "Option::is_none")]