code: def get_handler(query_result_type, return_type):
          
          try:
              return FormatterRegistry.get_by_take_and_return_type(query_result_type, return_type)
          except (IndexError, AttributeError, KeyError):
              raise IndexError(
                  'Could not find function in conversion list for input type %s and return type %s' % (
                  query_result_type, return_type))
docs: Find the appropriate return type handler to convert the query result to the desired return type
  
          :param query_result_type: type, desired return type
          :param return_type: type, actual return type
          :return: callable, function that will handle the conversion