code: def _parse_decorated_functions(self, code):
          
          matches = re.finditer(r"""
                  # @rest decorators
                  (?P<decorators>
                      (?:@rest\(.+?\)\n)+  # one or more @rest decorators inside
                  )
                  # docstring delimited by 3 double quotes
                  .+?"{3}(?P<docstring>.+?)"{3}
                  """, code, re.VERBOSE | re.DOTALL)
  
          for function_match in matches:
              m_dict = function_match.groupdict()
              self._parse_docstring(m_dict['docstring'])
              self._add_function_paths(m_dict['decorators'])
docs: Return URL rule, HTTP methods and docstring.