fix reading of config settings
fn temp_dir(&self) -> Option<PathBuf> {
match &self.cli {
Some(c) => c.temp_dir.clone(),
- _ => Default::default(),
+ _ => self.temp_dir.clone(),
}
}
}
fn skip_processed(&self) -> bool {
- self.cli.as_ref().map(|c| c.skip_processed).unwrap_or_default()
+ self.cli.as_ref().map(|c| c.skip_processed).unwrap_or(self.skip_processed)
}
fn verbose(&self) -> bool {
}
fn halt_on_error(&self) -> bool {
- self.cli.as_ref().map(|c| c.halt_on_error).unwrap_or_default()
+ self.cli.as_ref().map(|c| c.halt_on_error).unwrap_or(self.halt_on_error)
}
fn keep_converted(&self) -> bool {
}
fn disable_pww_tag(&self) -> bool {
- self.cli.as_ref().map(|c| c.disable_pww_tag).unwrap_or_default()
+ self.cli.as_ref().map(|c| c.disable_pww_tag).unwrap_or(self.disable_pww_tag)
}
}