From 2945efab08fc2a5b453716d0362692e780625f78 Mon Sep 17 00:00:00 2001 From: Matt8898 Date: Sat, 22 Apr 2017 21:33:25 +0200 Subject: [PATCH] uucore: add support for optflagmulti and optmulti. --- coreopts.rs | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/coreopts.rs b/coreopts.rs index 9683833..da24545 100644 --- a/coreopts.rs +++ b/coreopts.rs @@ -34,10 +34,18 @@ impl<'a> CoreOptions<'a> { self.options.optflag(short_name, long_name, desc); self } + pub fn optflagmulti(&mut self, short_name: &str, long_name: &str, desc: &str) -> &mut CoreOptions<'a> { + self.options.optflagmulti(short_name, long_name, desc); + self + } pub fn optopt(&mut self, short_name: &str, long_name: &str, desc: &str, hint: &str) -> &mut CoreOptions<'a> { self.options.optopt(short_name, long_name, desc, hint); self } + pub fn optmulti(&mut self, short_name: &str, long_name: &str, desc: &str, hint: &str) -> &mut CoreOptions<'a> { + self.options.optmulti(short_name, long_name, desc, hint); + self + } pub fn usage(&self, summary : &str) -> String { self.options.usage(summary) }