Macro argone::COMMANDS[][src]

macro_rules! COMMANDS {
    ($($name : ident
   {
       $($(#[$meta : meta]) * $command_name : ident
         {
             $(version = $version : literal) ? $(author = $author : literal) ?
             $(about = $about : literal) ?
             $(Args
               {
                   $($(#[$args_meta : meta]) * $args_name : ident : $args_ty :
                     ty) *
               }) ?
             $($(#[$subcommands_meta : meta]) * commands = $subcommands : ty)
             ?
         }) +
   }) +) => { ... };
}