structopt-flags
A set of reusable flags and option for your CLIs using StructOpt
Getting started
Add the crate to your project, adding this in Cargo.toml
:
[]
= "0.3"
In your code, you can use one or more flags provided by this crate. For instance:
extern crate structopt;
extern crate structopt_flags;
use StructOpt;
use LogLevel; // traits for flags that can provide a log level
simplelog
Feature
A non-default feature added in version 0.3 is an API to automatically configure simplelog
depending on you log or verbosity level.
To use this feature, add in your Cargo.toml
[]
= { = "0.3", = ["simplelog"] }
License
Licensed under:
- BSD 3-Clause License (LICENSE or https://opensource.org/licenses/BSD-3-Clause )