diff --git a/lib/main.rs b/lib/main.rs index a705d06..fd38a01 100644 --- a/lib/main.rs +++ b/lib/main.rs @@ -44,10 +44,21 @@ impl Default for TagState { } } +fn default_true() -> bool { + true +} + +fn default_3() -> u8 { + 3 +} + #[derive(Deserialize)] pub struct Config { + #[serde(default = "default_3")] pub prepopulate: u8, + #[serde(default = "default_true")] pub strict: bool, + #[serde(default = "default_true")] pub activation_on_fill: bool, }