Files
mysqladm-rs/src/user_command.rs
2024-04-20 04:17:16 +02:00

24 lines
501 B
Rust

use clap::Parser;
#[derive(Parser)]
pub struct UserArgs {
#[clap(subcommand)]
subcmd: UserCommand,
}
#[derive(Parser)]
enum UserCommand {
Create,
Delete,
Passwd,
Show,
}
pub fn handle_command(args: UserArgs) {
match args.subcmd {
UserCommand::Create => println!("Creating user"),
UserCommand::Delete => println!("Deleting user"),
UserCommand::Passwd => println!("Changing password"),
UserCommand::Show => println!("Showing user"),
}
}