class_docstr: Represents a matcher for request features.
class_docstr_tok: ["Represents","a","matcher","for","request","features","."]
docstr: Matches current instance against the request.
  
  :arg httputil.HTTPServerRequest request: current HTTP request
  :returns: a dict of parameters to be passed to the target handler
      (for example, ``handler_kwargs``, ``path_args``, ``path_kwargs``
      can be passed for proper `~.web.RequestHandler` instantiation).
      An empty dict is a valid (and common) return value to indicate a match
      when the argument-passing features are not used.
      ``None`` must be returned to indicate that there is no match.
docstr_tok: ["Matches","current","instance","against","the","request",".",":","arg","httputil.HTTPServerRequest","request",":","current","HTTP","request",":","returns",":","a","dict","of","parameters","to","be","passed","to","the","target","handler","(","for","example",",","``","handler_kwargs","``",",","``","path_args","``",",","``","path_kwargs","``","can","be","passed","for","proper","`","~.web.RequestHandler","`","instantiation",")",".","An","empty","dict","is","a","valid","(","and","common",")","return","value","to","indicate","a","match","when","the","argument-passing","features","are","not","used",".","``","None","``","must","be","returned","to","indicate","that","there","is","no","match","."]
code: def match(self, request):
      """Matches current instance against the request.
  
      :arg httputil.HTTPServerRequest request: current HTTP request
      :returns: a dict of parameters to be passed to the target handler
          (for example, ``handler_kwargs``, ``path_args``, ``path_kwargs``
          can be passed for proper `~.web.RequestHandler` instantiation).
          An empty dict is a valid (and common) return value to indicate a match
          when the argument-passing features are not used.
          ``None`` must be returned to indicate that there is no match.
      """
      raise NotImplementedError()
  
imports: from __future__ import absolute_import, division, print_function
  import re
  from functools import partial
  from tornado import httputil
  from tornado.httpserver import _CallableAdapter
  from tornado.escape import url_escape, url_unescape, utf8
  from tornado.log import app_log
  from tornado.util import basestring_type, import_object, re_unescape, unicode_type
label_desc: Use image node_id 1 for calling the Matcher obj's underlying member method code with example usage: obj.match(request) without return types