code: def confirm_select(self, nowait=False):
          
          args = AMQPWriter()
          args.write_bit(nowait)
  
          self._send_method((85, 10), args)
          if not nowait:
              self.wait(allowed_methods=[
                  (85, 11),  # Confirm.select_ok
              ])
docs: Enables publisher confirms for this channel (an RabbitMQ
          extension).
  
          Can now be used if the channel is in transactional mode.
  
          :param nowait:
              If set, the server will not respond to the method.
              The client should not wait for a reply method. If the
              server could not complete the method it will raise a channel
              or connection exception.