pub fn push_front(&mut self, read: ReadIndexRequest<S>) {
        debug_assert!(read.read_index.is_some());
        self.reads.push_front(read);
        self.ready_cnt += 1;
        self.handled_cnt -= 1;
    }
/// Raft could have not been ready to handle the poped task. So put it back into the queue.
Raft could have not been ready to handle the poped task. So put it back into the queue.
Raft could have not been ready to handle the poped task . So put it back into the queue .
pub fn push_front(&mut self, read: ReadIndexRequest<S>) {
        debug_assert!(read.read_index.is_some());
        self.reads.push_front(read);
        self.ready_cnt += 1;
        self.handled_cnt -= 1;
    }
pub fn push_front ( & mut self , read : ReadIndexRequest < S > ) { debug_assert ! ( read read_index is_some ( ) ) ; self . reads . push_front ( read ) ; self . ready_cnt += 1 ; self . handled_cnt -= 1 ; }
Raft could have not been ready to handle the poped task.
Raft could have not been ready to handle the poped task .
&mut self
read
ReadIndexRequest<S>