aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGustav Sörnäs <gustav@sornas.net>2021-04-03 11:29:45 +0200
committerGustav Sörnäs <gustav@sornas.net>2021-04-03 11:44:21 +0200
commite173cb3bfee0a5aad1a615957e4519c63519c09e (patch)
treee6b1025f7b55db3d4b8ef9ddb7a9b4b5e69933ed
parentd85c652d8f5e3c01fec988cc77f2e199dc2f3dce (diff)
downloadmum-e173cb3bfee0a5aad1a615957e4519c63519c09e.tar.gz
add structopt flag directives
-rw-r--r--mumctl/src/main.rs3
1 files changed, 3 insertions, 0 deletions
diff --git a/mumctl/src/main.rs b/mumctl/src/main.rs
index 95b98f2..42226e3 100644
--- a/mumctl/src/main.rs
+++ b/mumctl/src/main.rs
@@ -55,6 +55,7 @@ enum Command {
host: String,
username: Option<String>,
password: Option<String>,
+ #[structopt(short = "p", long = "port")]
port: Option<u16>,
},
/// Disconnect from the currently connected server
@@ -110,8 +111,10 @@ enum Server {
Add {
name: String,
host: String,
+ #[structopt(short = "p", long = "port")]
port: Option<u16>,
username: Option<String>,
+ #[structopt(requires = "username")]
password: Option<String>,
},
/// Remove a saved server