Skip to content

AcknowledgementMiddleware

faststream.middlewares.AcknowledgementMiddleware #

AcknowledgementMiddleware(
    logger, ack_policy, extra_options
)
Source code in faststream/middlewares/acknowledgement/middleware.py
def __init__(
    self,
    logger: "LoggerState",
    ack_policy: "AckPolicy",
    extra_options: dict[str, Any],
) -> None:
    self.ack_policy = ack_policy
    self.extra_options = extra_options
    self.logger = logger

ack_policy instance-attribute #

ack_policy = ack_policy

extra_options instance-attribute #

extra_options = extra_options

logger instance-attribute #

logger = logger