diff options
author | khai96_ <hvksmr1996@gmail.com> | 2019-05-30 10:29:50 +0000 |
---|---|---|
committer | khai96_ <hvksmr1996@gmail.com> | 2019-05-30 10:29:50 +0000 |
commit | 4e6721096f9b11886f8eff45f40ec8fd23facea2 (patch) | |
tree | 4b0aa0c050d2037e3aca8b285562ff848c28afe6 /src/args.rs | |
parent | Improve doc comment (diff) | |
download | miniserve-4e6721096f9b11886f8eff45f40ec8fd23facea2.tar.gz miniserve-4e6721096f9b11886f8eff45f40ec8fd23facea2.zip |
Fix regression where path cannot be placed after '--auth <auth>'
Diffstat (limited to '')
-rw-r--r-- | src/args.rs | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/src/args.rs b/src/args.rs index 11357c2..ab6e81c 100644 --- a/src/args.rs +++ b/src/args.rs @@ -41,7 +41,12 @@ struct CLIArgs { /// Set authentication. Currently supported formats: /// username:password, username:sha256:hash, username:sha512:hash /// (e.g. joe:123, joe:sha256:a665a45920422f9d417e4867efdc4fb8a04a1f3fff1fa07e998e86f7f7a27ae3) - #[structopt(short = "a", long = "auth", parse(try_from_str = "parse_auth"))] + #[structopt( + short = "a", + long = "auth", + parse(try_from_str = "parse_auth"), + raw(number_of_values = "1") + )] auth: Vec<auth::RequiredAuth>, /// Generate a random 6-hexdigit route |