aboutsummaryrefslogtreecommitdiff
path: root/src/config.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/config.rs')
-rw-r--r--src/config.rs5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/config.rs b/src/config.rs
index aceda38..b96d071 100644
--- a/src/config.rs
+++ b/src/config.rs
@@ -32,6 +32,8 @@ pub struct Config {
#[merge(strategy = merge::num::overwrite_zero)]
#[serde(default)]
pub verbosity: u8,
+ /// The output format.
+ pub output_format: Option<args::OutputFormat>,
}
impl Config {
@@ -57,6 +59,9 @@ impl Config {
if args.verbose > 0 {
self.verbosity = args.verbose;
}
+ if args.output_format.is_some() {
+ self.output_format = args.output_format;
+ }
}
}