docs: async def wait_until_serving(self) -> None:
          """
          Await until the ``Endpoint`` is ready to receive events.
          """
          await asyncio.gather(
              self._receiving_loop_running.wait(),
              self._internal_loop_running.wait(),
              loop=self.event_loop
          )