docs: async def exchange_declare(self):
          """ Override this method to change how a exchange is declared """
          await self.channel.exchange_declare(
              self.exchange,
              self.exchange_type,
              durable=self.durable,
              auto_delete=self.auto_delete,
              no_wait=self.no_wait,
          )