aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorSven-Hendrik Haase <svenstaro@gmail.com>2021-03-28 19:19:27 +0000
committerSven-Hendrik Haase <svenstaro@gmail.com>2021-03-28 19:19:27 +0000
commit531c9e0351035b23ae0c6088807358338c20b974 (patch)
tree8d97b929f662f62d6f5af5f17c33d1aba779fc18 /src
parentRefactor and separate out arg handling and config handling (diff)
downloadminiserve-531c9e0351035b23ae0c6088807358338c20b974.tar.gz
miniserve-531c9e0351035b23ae0c6088807358338c20b974.zip
Print supported shells for completions in help command
Diffstat (limited to 'src')
-rw-r--r--src/args.rs2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/args.rs b/src/args.rs
index 169b56f..81e49dc 100644
--- a/src/args.rs
+++ b/src/args.rs
@@ -127,7 +127,7 @@ pub struct CliArgs {
pub hide_version_footer: bool,
/// Generate completion file for a shell
- #[structopt(long = "print-completions", value_name = "shell")]
+ #[structopt(long = "print-completions", value_name = "shell", possible_values = &structopt::clap::Shell::variants())]
pub print_completions: Option<structopt::clap::Shell>,
}