gr/cli/
init.rs

1use clap::Parser;
2
3#[derive(Parser)]
4pub struct InitCommand {
5    #[clap(long)]
6    pub domain: String,
7}
8
9pub struct InitCommandOptions {
10    pub domain: String,
11}
12
13impl From<InitCommand> for InitCommandOptions {
14    fn from(options: InitCommand) -> Self {
15        InitCommandOptions {
16            domain: options.domain,
17        }
18    }
19}