Lines Matching defs:longest

428         let mut longest = 2;
431 // Determine the longest
439 longest = longest.max(display_width(&arg.to_string()));
441 "HelpTemplate::write_args: arg={:?} longest={}",
443 longest
452 let next_line_help = self.will_args_wrap(args, longest);
461 self.write_arg(arg, next_line_help, longest);
466 fn write_arg(&mut self, arg: &Arg, next_line_help: bool, longest: usize) {
473 self.align_to_about(arg, next_line_help, longest);
485 self.help(Some(arg), about, spec_vals, next_line_help, longest);
511 fn align_to_about(&mut self, arg: &Arg, next_line_help: bool, longest: usize) {
513 "HelpTemplate::align_to_about: arg={}, next_line_help={}, longest={}",
516 longest
532 let spcs = longest + padding - self_len;
542 let spcs = longest + padding - self_len;
559 longest: usize,
574 longest + TAB_WIDTH * 2
576 longest + TAB_WIDTH * 2 + 4 // See `fn short` for the 4
622 let longest = possible_vals
633 let taken = longest + spaces + DASH_SPACE;
642 spaces + longest + DASH_SPACE + COLON_SPACE
660 self.spaces(longest - display_width(pv.get_name()));
681 fn will_args_wrap(&self, args: &[&Arg], longest: usize) -> bool {
686 self.arg_next_line_help(arg, spec_vals, longest)
690 fn arg_next_line_help(&self, arg: &Arg, spec_vals: &str, longest: usize) -> bool {
699 longest + TAB_WIDTH * 2
701 longest + TAB_WIDTH * 2 + 4 // See `fn short` for the 4
833 let mut longest = 2;
849 longest = longest.max(styled.display_width());
854 debug!("HelpTemplate::write_subcommands longest = {}", longest);
856 let next_line_help = self.will_subcommands_wrap(cmd.get_subcommands(), longest);
865 self.write_subcommand(sc_str, sc, next_line_help, longest);
873 longest: usize,
880 self.subcommand_next_line_help(subcommand, spec_vals, longest)
889 longest: usize,
900 self.subcmd(sc_str, next_line_help, longest);
901 self.help(None, about, spec_vals, next_line_help, longest)
930 fn subcommand_next_line_help(&self, cmd: &Command, spec_vals: &str, longest: usize) -> bool {
938 let taken = longest + TAB_WIDTH * 2;
946 fn subcmd(&mut self, sc_str: StyledStr, next_line_help: bool, longest: usize) {
952 self.spaces(longest + TAB_WIDTH - width);