aboutsummaryrefslogtreecommitdiffstats
path: root/src/args.rs
diff options
context:
space:
mode:
authorSven-Hendrik Haase <svenstaro@gmail.com>2021-03-01 19:37:14 +0000
committerGitHub <noreply@github.com>2021-03-01 19:37:14 +0000
commit54f755c5e35957910da412eebc51a67bade9d8f0 (patch)
tree4ce3dde09cae1b1a0a4700f24c6da55c2ec3bc0a /src/args.rs
parentDon't try to compress every binary using upx (diff)
parentMake footer text a bit smaller (diff)
downloadminiserve-54f755c5e35957910da412eebc51a67bade9d8f0.tar.gz
miniserve-54f755c5e35957910da412eebc51a67bade9d8f0.zip
Merge pull request #456 from levaitamas/version-footer
Add footer with program version
Diffstat (limited to 'src/args.rs')
-rw-r--r--src/args.rs5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/args.rs b/src/args.rs
index 8fdb067..a2564c2 100644
--- a/src/args.rs
+++ b/src/args.rs
@@ -123,6 +123,10 @@ struct CliArgs {
/// Set custom header for responses
#[structopt(long = "header", parse(try_from_str = parse_header), number_of_values = 1)]
header: Vec<HeaderMap>,
+
+ /// Hide version footer
+ #[structopt(short = "F", long = "hide-version-footer")]
+ hide_version_footer: bool,
}
/// Checks wether an interface is valid, i.e. it can be parsed into an IP address
@@ -252,6 +256,7 @@ pub fn parse_args() -> crate::MiniserveConfig {
dirs_first: args.dirs_first,
title: args.title,
header: args.header,
+ hide_version_footer: args.hide_version_footer,
}
}