Macro clap::crate_authors
source · [−]macro_rules! crate_authors {
($sep:expr) => { ... };
() => { ... };
}
Expand description
Allows you to pull the authors for the app from your Cargo.toml at
compile time in the form:
"author1 lastname <author1@example.com>:author2 lastname <author2@example.com>"
You can replace the colons with a custom separator by supplying a
replacement string, so, for example,
crate_authors!(",\n")
would become
"author1 lastname <author1@example.com>,\nauthor2 lastname <author2@example.com>,\nauthor3 lastname <author3@example.com>"
Examples
let m = App::new("app")
.author(crate_authors!("\n"))
.get_matches();