pynenc.serializer.constants

Module Contents

Classes

ReservedKeys

Defines keys reserved for internal use in the serialization process.

API

class pynenc.serializer.constants.ReservedKeys[source]

Bases: enum.StrEnum

Defines keys reserved for internal use in the serialization process.

This enumeration ensures that specific keys are uniquely identifiable and not confused with user-defined data.

Variables:
  • ERROR – Reserved key for storing builtin exception information in serialized data.

  • CLIENT_DATA – Key prefix for client data store references.

  • CLIENT_EXCEPTION – Reserved key for non-builtin (user-defined) exceptions, carrying module and qualname for full round-trip reconstruction.

Initialization

Initialize self. See help(type(self)) for accurate signature.

ERROR

pynenc__std_py_exc

CLIENT_DATA

pynenc__client_data

JSON_SERIALIZABLE

pynenc__json_serializable

ENUM

pynenc__enum

CLIENT_EXCEPTION

pynenc__client_exception