feat: add prepend_rules and append_rules for open

This commit is contained in:
lpnh 2024-02-29 07:50:11 -03:00
parent 73b7e5acf7
commit ec4f7629ce

View file

@ -70,7 +70,11 @@ impl<'de> Deserialize<'de> for Open {
} }
#[derive(Deserialize)] #[derive(Deserialize)]
struct OuterOpen { struct OuterOpen {
rules: Vec<OpenRule>, rules: Vec<OpenRule>,
#[serde(default)]
prepend_rules: Vec<OpenRule>,
#[serde(default)]
append_rules: Vec<OpenRule>,
} }
let outer = Outer::deserialize(deserializer)?; let outer = Outer::deserialize(deserializer)?;