MessageFormat
faststream.redis.parser.MessageFormat #
Bases: ABC
A class to represent a raw Redis message.
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 abstractmethod classmethod #
encode(
*,
message: Union[
Sequence[SendableMessage], SendableMessage
],
reply_to: str | None,
headers: dict[str, Any] | None,
correlation_id: str,
serializer: Optional[SerializerProto] = None,
) -> bytes