MCPcopy Create free account
hub / github.com/Mnexa-AI/e2a / __deserialize_enum

Method __deserialize_enum

sdks/python/src/e2a/v1/generated/api_client.py:781–797  ·  view source on GitHub ↗

Deserializes primitive type to enum. :param data: primitive type. :param klass: class literal. :return: enum value.

(self, data, klass)

Source from the content-addressed store, hash-verified

779 )
780
781 def __deserialize_enum(self, data, klass):
782 """Deserializes primitive type to enum.
783
784 :param data: primitive type.
785 :param klass: class literal.
786 :return: enum value.
787 """
788 try:
789 return klass(data)
790 except ValueError:
791 raise rest.ApiException(
792 status=0,
793 reason=(
794 "Failed to parse `{0}` as `{1}`"
795 .format(data, klass)
796 )
797 )
798
799 def __deserialize_model(self, data, klass):
800 """Deserializes list or dict to model.

Callers 1

__deserializeMethod · 0.95

Calls

no outgoing calls

Tested by

no test coverage detected