pub fn parse_args( global_config: &GlobalConfig, command_name: &str, sub_command: bool, args: Option<Vec<&str>>, spec: CliSpec, ) -> Result<CliArgs, CargoMakeError>