docs: def connect_to_endpoints_nowait(self, *endpoints: ConnectionConfig) -> None:
          """
          Connect to the given endpoints as soon as they become available but do not block.
          """
          self._throw_if_already_connected(*endpoints)
          for endpoint in endpoints:
              asyncio.ensure_future(self._await_connect_to_endpoint(endpoint))