AioPikaParser
faststream.rabbit.parser.AioPikaParser
#
A class for parsing, encoding, and decoding messages using aio-pika.
Source code in faststream/rabbit/parser.py
parse_message
async
#
Parses an incoming message and returns a RabbitMessage object.
Source code in faststream/rabbit/parser.py
decode_message
async
#
encode_message
staticmethod
#
encode_message(
message,
*,
persist=False,
reply_to=None,
headers=None,
content_type=None,
content_encoding=None,
priority=None,
correlation_id=None,
expiration=None,
message_id=None,
timestamp=None,
message_type=None,
user_id=None,
app_id=None,
serializer=None,
)
Encodes a message for sending using AioPika.