code: def get_enum(self, key: Union[str, Enum], enum_type: Type[Enum]):
      return self._to_enum(self.get(key), enum_type)
  
imports: from enum import Enum
  from typing import Union, Callable, Any, Dict, Optional, Type, List, Generic, TypeVar
label_desc: Use image node_id 15 for calling the FluentDict obj's underlying member method code with example usage: obj.get_enum(key, enum_type) and returns: self