diff --git a/opnsense-config-xml/src/data/dnsmasq.rs b/opnsense-config-xml/src/data/dnsmasq.rs index f31f8bc..db2b8c1 100644 --- a/opnsense-config-xml/src/data/dnsmasq.rs +++ b/opnsense-config-xml/src/data/dnsmasq.rs @@ -59,25 +59,25 @@ pub struct Dhcp { #[yaserde(rename = "dhcp_ranges")] pub struct DhcpRange { #[yaserde(attribute = true)] - pub uuid: String, - pub interface: String, - pub set_tag: MaybeString, - pub start_addr: String, - pub end_addr: String, - pub subnet_mask: MaybeString, - pub constructor: MaybeString, - pub mode: MaybeString, - pub prefix_len: MaybeString, - pub lease_time: MaybeString, - pub domain_type: String, - pub domain: MaybeString, - pub nosync: u8, - pub ra_mode: MaybeString, - pub ra_priority: MaybeString, - pub ra_mtu: MaybeString, - pub ra_interval: MaybeString, - pub ra_router_lifetime: MaybeString, - pub description: MaybeString, + pub uuid: Option, + pub interface: Option, + pub set_tag: Option, + pub start_addr: Option, + pub end_addr: Option, + pub subnet_mask: Option, + pub constructor: Option, + pub mode: Option, + pub prefix_len: Option, + pub lease_time: Option, + pub domain_type: Option, + pub domain: Option, + pub nosync: Option, + pub ra_mode: Option, + pub ra_priority: Option, + pub ra_mtu: Option, + pub ra_interval: Option, + pub ra_router_lifetime: Option, + pub description: Option, } // Represents a single element.