cli: add crate name and description to help

Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
This commit is contained in:
Harsh Shandilya 2020-12-10 11:14:29 +05:30
parent bfd6d00f86
commit 27d3c8416b
No known key found for this signature in database
GPG key ID: 366D7BBAD1031E80

View file

@ -1,9 +1,11 @@
use clap::{crate_authors, crate_version, AppSettings, Clap};
use clap::{crate_authors, crate_description, crate_name, crate_version, AppSettings, Clap};
#[derive(Clap)]
#[clap(
name = crate_name!(),
version = crate_version!(),
author = crate_authors!(),
about = crate_description!(),
setting = AppSettings::ColoredHelp,
setting = AppSettings::DeriveDisplayOrder,
setting = AppSettings::SubcommandRequiredElseHelp,