code: def failed_dispatch(loader, queue, error):
      # type: (DataLoader, Iterable[Loader], Exception) -> None
      
      for l in queue:
          loader.clear(l.key)
          l.reject(error)
docs: Do not cache individual loads if the entire batch dispatch fails,
      but still reject each request so they do not hang.