From 991066b8b3c0142f75d6282682c866144add2b72 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mika=C3=ABl=20Cluseau?= Date: Thu, 11 Dec 2025 11:54:05 +0100 Subject: [PATCH] add dls::Config --- src/dls.rs | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/src/dls.rs b/src/dls.rs index 18f385c..f2684ed 100644 --- a/src/dls.rs +++ b/src/dls.rs @@ -159,6 +159,16 @@ impl<'t> Host<'t> { } } +#[derive(Default, serde::Deserialize, serde::Serialize)] +#[serde(rename_all = "PascalCase")] +pub struct Config { + pub clusters: Vec, + pub hosts: Vec, + pub host_templates: Vec, + #[serde(rename = "SSLConfig")] + pub ssl_config: String, +} + #[derive(serde::Deserialize, serde::Serialize)] #[serde(rename_all = "PascalCase")] pub struct ClusterConfig {