tools
Small helpers such as enum inspection and instance-attribute guards.
Examples:
>>> from enum import Enum
>>> from ures.tools import EnumManipulator
>>> class Color(Enum):
... RED = 1
>>> EnumManipulator(Color).fetch_keys() == ["RED"]
True
Small helpers such as enum inspection and instance-attribute guards.
Examples:
>>> from enum import Enum
>>> from ures.tools import EnumManipulator
>>> class Color(Enum):
... RED = 1
>>> EnumManipulator(Color).fetch_keys() == ["RED"]
True