code: def process_result_value(self, value: Any, dialect: Any) -> Any:
      if value is None:
          return value
      member = self._value2member_map.get(value)
      if member is None:
          raise ValueError(
              f"Value '{value}' is not one of the supported "
              + "enum values: {supported_values}".format(
                  supported_values=list(self._value2member_map.keys())
              )
          )
      return member
  
file_path: Ax/ax/storage/sqa_store/sqa_enum.py
imports: import enum
  from typing import Any, Dict, List
  from ax.storage.sqa_store.db import NAME_OR_TYPE_FIELD_LENGTH
  from sqlalchemy import types
label_desc: Use image node_id 3 for calling the BaseNullableEnum obj's underlying member method code with example usage: obj.process_result_value(value, dialect) and returns: member, value