From 65e567e2896245904bc5c0dbbfc47a0073aa057c 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..d0ff1ca 100644 --- a/src/dls.rs +++ b/src/dls.rs @@ -159,6 +159,16 @@ impl<'t> Host<'t> { } } +#[derive(serde::Deserialize, serde::Serialize)] +#[serde(rename_all = "PascalCase")] +pub struct Config { + clusters: Vec, + hosts: Vec, + host_templates: Vec, + #[serde(rename = "SSLConfig")] + ssl_config: String, +} + #[derive(serde::Deserialize, serde::Serialize)] #[serde(rename_all = "PascalCase")] pub struct ClusterConfig {