INNER CODE UNIT · Python

_MessagePackResponder

florimondmanca/msgpack-asgi · src/msgpack_asgi/_middleware.py:47

class _MessagePackResponder:
    def __init__(
        self,
        app: ASGIApp,
        *,
        packb: Callable[[Any], bytes],
        unpackb: Callable[[bytes], Any],
        allow_naive_streaming: bool,
        content_type: str,
    ) -> None:
        self._app = app
        self._packb = packb
        self._unpackb = unpackb
        self._content_type = content_type
        self._should_decode_from_msgpack_to_json = False
        self._should_encode_from_json_to_msgpack = False
        self._receive: Receive = unattached_receive
        self._send: Send = unattached_send

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…