mirror of
https://github.com/RGBCube/uutils-coreutils
synced 2025-07-30 12:37:49 +00:00
Merge pull request #1039 from Matt8898/coreopts_multi
uucore: add support for optflagmulti and optmulti.
This commit is contained in:
commit
5a7588936c
1 changed files with 8 additions and 0 deletions
|
@ -34,10 +34,18 @@ impl<'a> CoreOptions<'a> {
|
||||||
self.options.optflag(short_name, long_name, desc);
|
self.options.optflag(short_name, long_name, desc);
|
||||||
self
|
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> {
|
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.options.optopt(short_name, long_name, desc, hint);
|
||||||
self
|
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 {
|
pub fn usage(&self, summary : &str) -> String {
|
||||||
self.options.usage(summary)
|
self.options.usage(summary)
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue