From 2f65307468e44d603f82d3dc033c11054dc3a772 Mon Sep 17 00:00:00 2001 From: Justus Winter Date: Fri, 15 Nov 2019 13:10:19 +0100 Subject: tool: Clarify default handling. --- tool/src/commands/key.rs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'tool/src') diff --git a/tool/src/commands/key.rs b/tool/src/commands/key.rs index 5351c575..6b20d60f 100644 --- a/tool/src/commands/key.rs +++ b/tool/src/commands/key.rs @@ -115,7 +115,7 @@ pub fn generate(m: &ArgMatches, force: bool) -> failure::Fallible<()> { // Cipher Suite match m.value_of("cipher-suite") { - None | Some("rsa3k") => { + Some("rsa3k") => { builder = builder.set_cipher_suite(CipherSuite::RSA3k); } Some("rsa4k") => { @@ -127,6 +127,7 @@ pub fn generate(m: &ArgMatches, force: bool) -> failure::Fallible<()> { Some(ref cs) => { return Err(format_err!("Unknown cipher suite '{}'", cs)); } + None => panic!("argument has a default value"), } // Signing Capability -- cgit v1.2.3