docs: async def start_serving(self,
                              connection_config: ConnectionConfig,
                              loop: Optional[asyncio.AbstractEventLoop] = None) -> None:
          """
          Start serving this :class:`~lahja.endpoint.Endpoint` so that it can receive events. Await
          until the :class:`~lahja.endpoint.Endpoint` is ready.
          """
          self.start_serving_nowait(connection_config, loop)
          await self.wait_until_serving()