Fixed "encmapping" of "Enum". Every string can be used as key

This commit is contained in:
Tim Rid 2021-04-29 15:50:49 +02:00
parent 64731e4050
commit b43a4840ac

View file

@ -373,7 +373,7 @@ class EnumIntegerString(str):
def new(intvalue: int, stringvalue: str) -> EnumIntegerString: ...
class Enum(Adapter[int, int, ParsedType, BuildTypes]):
encmapping: t.Dict[EnumIntegerString, int]
encmapping: t.Dict[str, int]
decmapping: t.Dict[int, EnumIntegerString]
ksymapping: t.Dict[int, str]
def __new__(