macro_rules! options {
($($name: expr), *) => { ... };
}Expand description
定义支持的所有选项数组
- 如果本选项要求携带参数,则应以
:结束
§Example
let opts = hiopt::options!["a", "b:", "along", "blong:"];
//支持输入参数为 "-a -b b-arg --along --blong=blong-arg"
assert_eq!(opts[0].name(), "a");
assert_eq!(opts[1].name(), "b");
assert_eq!(opts[2].name(), "along");
assert_eq!(opts[3].name(), "blong");