diff options
Diffstat (limited to 'src/options/config/cpu.rs')
-rw-r--r-- | src/options/config/cpu.rs | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/src/options/config/cpu.rs b/src/options/config/cpu.rs index 71199704..0976dd6d 100644 --- a/src/options/config/cpu.rs +++ b/src/options/config/cpu.rs @@ -1,7 +1,10 @@ +use indoc::indoc; use serde::Deserialize; use crate::args::CpuArgs; +use super::DefaultConfig; + /// The default selection of the CPU widget. If the given selection is invalid, we will fall back to all. #[derive(Clone, Copy, Debug, Default, Deserialize)] #[serde(rename_all = "lowercase")] @@ -22,6 +25,16 @@ pub(crate) struct CpuConfig { pub(crate) default: CpuDefault, } +impl DefaultConfig for CpuConfig { + fn default_config() -> String { + let s = indoc! {r##" + + "##}; + + s.to_string() + } +} + #[cfg(test)] mod test { use super::*; |