clikeys-derive
Proc-macro derive for clikeys::CliKeys on config structs.
Features
#[derive(CliKeys)]: Implementsclikeys::CliKeysfor structs with named fields.- Field attributes:
rename,help,ns, andskipvia#[clikey(...)]. - Constructor: Generates
T::new_with_options(iter)for parsingKEY=VALUEoverrides.
Example
use CliKeys;
let cfg = new_with_options?;
assert_eq!;
License
AGPL-3.0-only. See LICENSE for details.