default_no_argument_message/default_no_argument_message.rs
1use rusty_cli::command_handler::CommandHandlerArguments;
2use rusty_cli::flags::flag::Flags;
3use rusty_cli::runner::Runner;
4
5fn default_callback(flags: Flags) {
6 println!("New default callback");
7}
8
9fn main() {
10
11 let mut runner = Runner::new();
12 runner.enable_command_handler(CommandHandlerArguments {
13 commands: vec![],
14 default_no_argument_callback: Some(default_callback),
15 flags: vec![]
16 });
17 runner.run();
18}