JSONMessageFormat
faststream.redis.JSONMessageFormat #
Bases: MessageFormat
Message format to encode into JSON and parse it.
Source code in faststream/redis/parser/message.py
build classmethod #
build(
*,
message: Union[
Sequence[SendableMessage], SendableMessage
],
reply_to: str | None,
headers: dict[str, Any] | None,
correlation_id: str,
serializer: Optional[SerializerProto] = None,
) -> MessageFormat
Source code in faststream/redis/parser/message.py
encode classmethod #
encode(
*,
message: Union[
Sequence[SendableMessage], SendableMessage
],
reply_to: str | None,
headers: dict[str, Any] | None,
correlation_id: str,
serializer: Optional[SerializerProto] = None,
) -> bytes