diff --git a/src/config.rs b/src/config.rs index d9966bcccd875be1ec62f65b59bfb8973435d1d3..3be614c8bc3c8d2ca3153cd0d8fd83213437d87c 100644 --- a/src/config.rs +++ b/src/config.rs @@ -92,7 +92,7 @@ pub enum EditMode { Vi, } -#[derive(Debug)] +#[derive(Debug, Default)] pub struct Builder { p: Config, } diff --git a/src/history.rs b/src/history.rs index da113a770d46a20dfcf95525e392bbb1e78a740c..0d9dd9c0432854b237d3fa7bed6f25aec713dc84 100644 --- a/src/history.rs +++ b/src/history.rs @@ -19,6 +19,7 @@ pub enum Direction { } /// Current state of the history. +#[derive(Default)] pub struct History { entries: VecDeque<String>, max_len: usize,