Lines Matching defs:completions
15 /// Register shell completions for this program
100 let completions = complete(
110 for (i, completion) in completions.iter().enumerate() {
212 /// List completions after successive tabs
216 /// List completions if the word is not unmodified
249 .help("List completions after successive tabs"),
267 .help("List completions if the word is not unmodified"),
369 let mut completions = Vec::new();
377 completions.extend(
387 completions.extend(
398 completions.extend(
407 completions.extend(
420 completions.extend(complete_arg_value(arg.to_value(), positional, current_dir));
424 completions.extend(complete_subcommand(value, cmd));
427 Ok(completions)
492 let mut completions = Vec::new();
522 completions.push(suggestion.as_os_str().to_owned());
527 completions.push(suggestion.as_os_str().to_owned());
532 completions