We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 91b7118 commit 8a91ab9Copy full SHA for 8a91ab9
src/libextra/getopts.rs
@@ -542,6 +542,20 @@ pub mod groups {
542
occur: Optional};
543
}
544
545
+ /// Create a long option that can occur more than once and does not
546
+ /// take an argument
547
+ pub fn optflagmulti(short_name: &str, long_name: &str,
548
+ desc: &str) -> OptGroup {
549
+ let len = short_name.len();
550
+ assert!(len == 1 || len == 0);
551
+ return OptGroup {short_name: short_name.to_owned(),
552
+ long_name: long_name.to_owned(),
553
+ hint: ~"",
554
+ desc: desc.to_owned(),
555
+ hasarg: No,
556
+ occur: Multi};
557
+ }
558
+
559
/// Create a long option that is optional and takes an optional argument
560
pub fn optflagopt(short_name: &str, long_name: &str,
561
desc: &str, hint: &str) -> OptGroup {
0 commit comments