Command

Derive Macro Command 

Source
#[derive(Command)]
{
    // Attributes available to this derive:
    #[command]
    #[subcommand]
}