add dls::Config

This commit is contained in:
Mikaël Cluseau
2025-12-11 11:54:05 +01:00
parent 298366a0aa
commit 5051020dde

View File

@ -159,6 +159,16 @@ impl<'t> Host<'t> {
}
}
#[derive(Default, serde::Deserialize, serde::Serialize)]
#[serde(rename_all = "PascalCase")]
pub struct Config {
clusters: Vec<ClusterConfig>,
hosts: Vec<HostConfig>,
host_templates: Vec<HostConfig>,
#[serde(rename = "SSLConfig")]
ssl_config: String,
}
#[derive(serde::Deserialize, serde::Serialize)]
#[serde(rename_all = "PascalCase")]
pub struct ClusterConfig {