'Return a dialect-specific result processor for this type.'

def _cached_result_processor(self, dialect, coltype):

    try:
        return dialect._type_memos[self][coltype]
    except KeyError:
        d = self._dialect_info(dialect)
        d[coltype] = rp = d['impl'].result_processor(dialect, coltype)
        return rp
