interactive-clap/examples/struct_with_subcommand_example.rs
2022-02-11 11:32:29 +02:00

13 lines
350 B
Rust

mod simple_enum;
#[derive(Debug, Clone, interactive_clap_derive::InteractiveClap)]
#[interactive_clap(context = ())]
pub struct OperationMode {
#[interactive_clap(subcommand)]
pub mode: simple_enum::Mode,
}
fn main() {
let cli_operation_mode = CliOperationMode::default();
println!("cli_operation_mode: {:?}", cli_operation_mode)
}