Can extract mac rules

This commit is contained in:
2023-12-29 20:40:01 +01:00
parent 7b74e7b75a
commit 8182ecd7f6
3 changed files with 103 additions and 34 deletions
virtweb_backend/src
libvirt_lib_structures
libvirt_rest_structures

@ -238,8 +238,8 @@ pub struct NetworkFilterRuleXML {
pub priority: Option<i32>,
/// Match all protocols
#[serde(skip_serializing_if = "Vec::is_empty")]
pub all: Vec<NetworkFilterRuleProtocolAll>,
#[serde(default, rename = "all", skip_serializing_if = "Vec::is_empty")]
pub all_selectors: Vec<NetworkFilterRuleProtocolAll>,
/// Match mac protocol
#[serde(default, rename = "mac", skip_serializing_if = "Vec::is_empty")]