(self, pos: int)
Return the job currently at position `pos`, but still keep it in the job queue. An IndexError will be raised
        if that position does not currently exist in the job list.

        :param int pos: Position of the job to get.
        :return:        The job
Return the job currently at position `pos`, but still keep it in the job queue. An IndexError will be raised
        if that position does not currently exist in the job list.
Return the job currently at position pos but still keep it in the job queue . An IndexError will be raised if that position does not currently exist in the job list .
def _peek_job(self, pos: int) -> JobType:
        """
        Return the job currently at position `pos`, but still keep it in the job queue. An IndexError will be raised
        if that position does not currently exist in the job list.

        :param int pos: Position of the job to get.
        :return:        The job
        """

        if pos < len(self._job_info_queue):
            return self._job_info_queue[pos].job

        raise IndexError()
def _peek_job ( self , pos : int ) -> JobType : if pos < len ( self . _job_info_queue ) : return self . _job_info_queue [ pos ] . job raise IndexError ( )