Skip to main content

rusty_commit/commands/
completions.rs

1use crate::cli::CompletionsCommand;
2use anyhow::Result;
3use clap::CommandFactory;
4
5pub async fn execute(cmd: CompletionsCommand) -> Result<()> {
6    clap_complete::generate(
7        cmd.shell,
8        &mut crate::cli::Cli::command(),
9        "rco",
10        &mut std::io::stdout(),
11    );
12    Ok(())
13}