var searchIndex = {}; searchIndex["subcmd"] = {"doc":"Cargo style subcommand","items":[[3,"Handler","subcmd","Command line parser and subcommand runner",null,null],[11,"new","","Create a new `Handler`",0,{"inputs":[],"output":{"name":"handler"}}],[11,"set_description","","Set a one line description, used in `bin --help`",0,null],[11,"add","","Register a new subcommand",0,null],[11,"run","","Main logic",0,null],[11,"run_with_args","","Run the main logic without auto retrieving of argv",0,null],[8,"Command","","This trait must be implemented for each subcommand",null,null],[10,"name","","This fonction must return the command line, without space. Like\n`build`, `clean`, ...",1,null],[10,"help","","Return the help message of a subcommand. Used for `bin help subcommand`",1,null],[10,"description","","Return a one line description. Used for the program help `bin -h`",1,null],[10,"run","","Main entry point. argv contains all argument passed to the binary,\nwith the program name in argv[0]",1,null]],"paths":[[3,"Handler"],[8,"Command"]]}; initSearch(searchIndex);