tinywasm_cli/cmd/
completion.rs1use std::io;
2
3use clap::CommandFactory;
4use eyre::Result;
5
6use crate::cli::{Cli, CompletionArgs};
7
8pub fn run(args: CompletionArgs) -> Result<()> {
9 let mut cmd = Cli::command();
10 clap_complete::generate(args.shell, &mut cmd, "tinywasm", &mut io::stdout());
11 Ok(())
12}