From 8d25715e55b0cdfea0f2b117fe6a22425884bc1f Mon Sep 17 00:00:00 2001 From: Marko Korhonen Date: Sun, 19 Jan 2020 23:16:32 +0200 Subject: [PATCH] Require argument, else display help Signed-off-by: Marko Korhonen --- src/cli.rs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/cli.rs b/src/cli.rs index c438f14..0f69a8c 100644 --- a/src/cli.rs +++ b/src/cli.rs @@ -1,11 +1,12 @@ extern crate clap; -use clap::{App, Arg}; +use clap::{App, AppSettings, Arg}; pub fn get_args() -> clap::ArgMatches<'static> { App::new("LiQuid Screen Dim") .version(env!("CARGO_PKG_VERSION")) .author(env!("CARGO_PKG_AUTHORS")) .about(env!("CARGO_PKG_DESCRIPTION")) + .setting(AppSettings::ArgRequiredElseHelp) .arg( Arg::with_name("dim") .long("dim")