diff options
Diffstat (limited to 'rust-src/src/cmd_completions.rs')
-rw-r--r-- | rust-src/src/cmd_completions.rs | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/rust-src/src/cmd_completions.rs b/rust-src/src/cmd_completions.rs index 3e839fe8..53cdd643 100644 --- a/rust-src/src/cmd_completions.rs +++ b/rust-src/src/cmd_completions.rs @@ -1,6 +1,5 @@ use clap::{Command, CommandFactory, Parser}; use clap_complete::{generate, Generator, Shell}; -use std::ffi::{c_int, OsStr}; use std::io; /// Generate shell completions @@ -13,7 +12,7 @@ fn print_completions<G: Generator>(gen: G, cmd: &mut Command) { generate(gen, cmd, cmd.get_name().to_string(), &mut io::stdout()); } -pub fn cmd_completions(argv: Vec<&OsStr>) -> c_int { +pub fn cmd_completions(argv: Vec<String>) -> i32 { let cli = Cli::parse_from(argv); print_completions(cli.shell, &mut super::Cli::command()); 0 |