#[derive(Debug, Default, serde::Deserialize)] pub struct TciServerConfig { #[serde(default)] pub allow_all: bool, #[serde(default)] pub run_setup_even_if_not_allowed: bool, #[serde(default)] pub branch: Option, #[serde(default)] pub setup: Vec, #[serde(default)] pub cleanup: Vec, } #[derive(Debug, Default, serde::Deserialize)] pub struct TciScriptConfig { #[serde(default)] pub branch: Option, #[serde(default)] pub filter: Option, #[serde(default)] pub commands: Vec, // #[serde(default)] // concurrent: bool, }