pub type Command<'a> = Command0<'a>;
Aliased Type§
struct Command<'a> {
pub docs: DocInfo,
pub subcommands: Vec<Box<dyn Cmd + 'a>>,
pub handler: Option<Box<dyn FnMut() -> Result<(), CliError> + 'a>>,
}
Fields§
§docs: DocInfo
§subcommands: Vec<Box<dyn Cmd + 'a>>
§handler: Option<Box<dyn FnMut() -> Result<(), CliError> + 'a>>