daemon: Config structs don't need to be Serialize

This commit is contained in:
Vicki Pfau 2024-06-25 19:30:05 -07:00
parent b9e23b74e2
commit 1892320db7
2 changed files with 4 additions and 4 deletions

View file

@ -23,13 +23,13 @@ use crate::manager::root::SteamOSManager;
use crate::path; use crate::path;
use crate::sls::ftrace::Ftrace; use crate::sls::ftrace::Ftrace;
#[derive(Copy, Clone, Default, Deserialize, Serialize, Debug)] #[derive(Copy, Clone, Default, Deserialize, Debug)]
#[serde(default)] #[serde(default)]
pub(crate) struct RootConfig { pub(crate) struct RootConfig {
pub services: RootServicesConfig, pub services: RootServicesConfig,
} }
#[derive(Copy, Clone, Default, Deserialize, Serialize, Debug)] #[derive(Copy, Clone, Default, Deserialize, Debug)]
pub(crate) struct RootServicesConfig {} pub(crate) struct RootServicesConfig {}
#[derive(Copy, Clone, Default, Deserialize, Serialize, Debug)] #[derive(Copy, Clone, Default, Deserialize, Serialize, Debug)]

View file

@ -22,13 +22,13 @@ use crate::manager::user::SteamOSManager;
use crate::path; use crate::path;
use crate::udev::UdevMonitor; use crate::udev::UdevMonitor;
#[derive(Copy, Clone, Default, Deserialize, Serialize, Debug)] #[derive(Copy, Clone, Default, Deserialize, Debug)]
#[serde(default)] #[serde(default)]
pub(crate) struct UserConfig { pub(crate) struct UserConfig {
pub services: UserServicesConfig, pub services: UserServicesConfig,
} }
#[derive(Copy, Clone, Default, Deserialize, Serialize, Debug)] #[derive(Copy, Clone, Default, Deserialize, Debug)]
pub(crate) struct UserServicesConfig {} pub(crate) struct UserServicesConfig {}
#[derive(Copy, Clone, Default, Deserialize, Serialize, Debug)] #[derive(Copy, Clone, Default, Deserialize, Serialize, Debug)]