mirror of
https://github.com/rust-lang/rust.git
synced 2025-06-04 19:29:07 +00:00
Add missing getopts::groups::optflagmulti function
This commit is contained in:
parent
e99eff172a
commit
a7f008bc39
@ -542,6 +542,20 @@ pub mod groups {
|
|||||||
occur: Optional};
|
occur: Optional};
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/// Create a long option that can occur more than once and does not
|
||||||
|
/// take an argument
|
||||||
|
pub fn optflagmulti(short_name: &str, long_name: &str,
|
||||||
|
desc: &str) -> OptGroup {
|
||||||
|
let len = short_name.len();
|
||||||
|
assert!(len == 1 || len == 0);
|
||||||
|
return OptGroup {short_name: short_name.to_owned(),
|
||||||
|
long_name: long_name.to_owned(),
|
||||||
|
hint: ~"",
|
||||||
|
desc: desc.to_owned(),
|
||||||
|
hasarg: No,
|
||||||
|
occur: Multi};
|
||||||
|
}
|
||||||
|
|
||||||
/// Create a long option that is optional and takes an optional argument
|
/// Create a long option that is optional and takes an optional argument
|
||||||
pub fn optflagopt(short_name: &str, long_name: &str,
|
pub fn optflagopt(short_name: &str, long_name: &str,
|
||||||
desc: &str, hint: &str) -> OptGroup {
|
desc: &str, hint: &str) -> OptGroup {
|
||||||
|
Loading…
Reference in New Issue
Block a user