From 74a436b17181f0ff7a62049eebf8dc8005802b24 Mon Sep 17 00:00:00 2001 From: arabian Date: Tue, 27 Jan 2026 23:50:50 +0300 Subject: [PATCH] fix: add serde default attribute to DaemonConfig and GuiConfig structs --- src/types/config.rs | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/types/config.rs b/src/types/config.rs index c9f4774..b8bdc4b 100644 --- a/src/types/config.rs +++ b/src/types/config.rs @@ -3,6 +3,7 @@ use serde::{Deserialize, Serialize}; use std::{collections::HashSet, error::Error, fs, path::PathBuf}; #[derive(Default, Clone, Serialize, Deserialize)] +#[serde(default)] pub struct DaemonConfig { pub default_input_name: Option, pub default_volume: Option, @@ -30,6 +31,7 @@ impl DaemonConfig { } #[derive(Clone, Serialize, Deserialize)] +#[serde(default)] pub struct GuiConfig { pub scale_factor: f32,