docstr: Wait for a specific job until timeout. If timeout is None,
  wait until job is done. Returns `None` if timed out or `exitcode`
  if job is finished.
docstr_tok: ["Wait","for","a","specific","job","until","timeout",".","If","timeout","is","None",",","wait","until","job","is","done",".","Returns","`","None","`","if","timed","out","or","`","exitcode","`","if","job","is","finished","."]
code: def wait_for_job(self, job, timeout):
      """Wait for a specific job until timeout. If timeout is None,
      wait until job is done. Returns `None` if timed out or `exitcode`
      if job is finished.
      """
      raise NotImplementedError
  
imports: import enum
label_desc: Use image node_id 5 for calling the Backend obj's underlying member method code with example usage: obj.wait_for_job(job, timeout) without return types