in packages/@jsii/python-runtime/src/jsii/_kernel/providers/process.py [0:0]
def __init__(self):
self._serializer = cattr.Converter()
self._serializer.register_unstructure_hook(enum.Enum, _unstructure_enum)
self._serializer.register_unstructure_hook(
LoadRequest,
_with_api_key("load", self._serializer.unstructure_attrs_asdict),
)
self._serializer.register_unstructure_hook(
GetScriptCommandRequest,
_with_api_key(
"getBinScriptCommand", self._serializer.unstructure_attrs_asdict
),
)
self._serializer.register_unstructure_hook(
InvokeScriptRequest,
_with_api_key("invokeBinScript", self._serializer.unstructure_attrs_asdict),
)
self._serializer.register_unstructure_hook(
CreateRequest,
_with_api_key("create", self._serializer.unstructure_attrs_asdict),
)
self._serializer.register_unstructure_hook(
DeleteRequest,
_with_api_key("del", self._serializer.unstructure_attrs_asdict),
)
self._serializer.register_unstructure_hook(
GetRequest, _with_api_key("get", self._serializer.unstructure_attrs_asdict)
)
self._serializer.register_unstructure_hook(
StaticGetRequest,
_with_api_key("sget", self._serializer.unstructure_attrs_asdict),
)
self._serializer.register_unstructure_hook(
SetRequest, _with_api_key("set", self._serializer.unstructure_attrs_asdict)
)
self._serializer.register_unstructure_hook(
StaticSetRequest,
_with_api_key("sset", self._serializer.unstructure_attrs_asdict),
)
self._serializer.register_unstructure_hook(
InvokeRequest,
_with_api_key("invoke", self._serializer.unstructure_attrs_asdict),
)
self._serializer.register_unstructure_hook(
StaticInvokeRequest,
_with_api_key("sinvoke", self._serializer.unstructure_attrs_asdict),
)
self._serializer.register_unstructure_hook(
BeginRequest,
_with_api_key("begin", self._serializer.unstructure_attrs_asdict),
)
self._serializer.register_unstructure_hook(
EndRequest, _with_api_key("end", self._serializer.unstructure_attrs_asdict)
)
self._serializer.register_unstructure_hook(
CallbacksRequest,
_with_api_key("callbacks", self._serializer.unstructure_attrs_asdict),
)
self._serializer.register_unstructure_hook(
CompleteRequest,
_with_api_key("complete", self._serializer.unstructure_attrs_asdict),
)
self._serializer.register_unstructure_hook(
StatsRequest,
_with_api_key("stats", self._serializer.unstructure_attrs_asdict),
)
self._serializer.register_unstructure_hook(
Override, self._serializer.unstructure_attrs_asdict
)
self._serializer.register_unstructure_hook(ObjRef, _unstructure_ref)
self._serializer.register_structure_hook(ObjRef, _with_reference)
self._ctx_stack = contextlib.ExitStack()