Lines Matching defs:Self
80 pub fn new<S: Into<String>>(n: S) -> Self { in new()
114 pub fn with_defaults<S: Into<String>>(n: S) -> Self { in with_defaults()
187 pub fn author<S: Into<&'b str>>(mut self, author: S) -> Self { in author() method
210 pub fn bin_name<S: Into<String>>(mut self, name: S) -> Self { in bin_name()
233 pub fn about<S: Into<&'b str>>(mut self, about: S) -> Self { in about() method
259 pub fn long_about<S: Into<&'b str>>(mut self, about: S) -> Self { in long_about()
286 pub fn name<S: Into<String>>(mut self, name: S) -> Self { in name() method
303 pub fn after_help<S: Into<&'b str>>(mut self, help: S) -> Self { in after_help()
320 pub fn before_help<S: Into<&'b str>>(mut self, help: S) -> Self { in before_help()
346 pub fn version<S: Into<&'b str>>(mut self, ver: S) -> Self { in version()
377 pub fn long_version<S: Into<&'b str>>(mut self, ver: S) -> Self { in long_version()
406 pub fn usage<S: Into<&'b str>>(mut self, usage: S) -> Self { in usage() method
445 pub fn help<S: Into<&'b str>>(mut self, help: S) -> Self { in help() method
471 pub fn help_short<S: AsRef<str> + 'b>(mut self, s: S) -> Self { in help_short()
497 pub fn version_short<S: AsRef<str>>(mut self, s: S) -> Self { in version_short()
517 pub fn help_message<S: Into<&'a str>>(mut self, s: S) -> Self { in help_message()
535 pub fn version_message<S: Into<&'a str>>(mut self, s: S) -> Self { in version_message()
579 pub fn template<S: Into<&'b str>>(mut self, s: S) -> Self { in template()
599 pub fn setting(mut self, setting: AppSettings) -> Self { in setting() method
619 pub fn settings(mut self, settings: &[AppSettings]) -> Self { in settings() method
642 pub fn global_setting(mut self, setting: AppSettings) -> Self { in global_setting()
665 pub fn global_settings(mut self, settings: &[AppSettings]) -> Self { in global_settings()
687 pub fn unset_setting(mut self, setting: AppSettings) -> Self { in unset_setting()
707 pub fn unset_settings(mut self, settings: &[AppSettings]) -> Self { in unset_settings()
739 pub fn set_term_width(mut self, width: usize) -> Self { in set_term_width()
767 pub fn max_term_width(mut self, w: usize) -> Self { in max_term_width()
793 pub fn arg<A: Into<Arg<'a, 'b>>>(mut self, a: A) -> Self { in arg() argument
812 pub fn args(mut self, args: &[Arg<'a, 'b>]) -> Self { in args()
836 pub fn arg_from_usage(mut self, usage: &'a str) -> Self { in arg_from_usage()
863 pub fn args_from_usage(mut self, usage: &'a str) -> Self { in args_from_usage()
890 pub fn alias<S: Into<&'b str>>(mut self, name: S) -> Self { in alias()
919 pub fn aliases(mut self, names: &[&'b str]) -> Self { in aliases()
945 pub fn visible_alias<S: Into<&'b str>>(mut self, name: S) -> Self { in visible_alias()
969 pub fn visible_aliases(mut self, names: &[&'b str]) -> Self { in visible_aliases()
1014 pub fn group(mut self, group: ArgGroup<'a>) -> Self { in group() method
1044 pub fn groups(mut self, groups: &[ArgGroup<'a>]) -> Self { in groups() method
1068 pub fn subcommand(mut self, subcmd: App<'a, 'b>) -> Self { in subcommand()
1146 pub fn display_order(mut self, ord: usize) -> Self { in display_order()
1652 fn from(mut yaml: &'a Yaml) -> Self { in from()
1799 fn clone(&self) -> Self { in clone()