/// VioletaBft could have not been ready to handle the poped task. So put it back into the queue.
VioletaBft could have not been ready to handle the poped task. So put it back into the queue.
VioletaBft 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 ; }
VioletaBft could have not been ready to handle the poped task.
VioletaBft could have not been ready to handle the poped task .
&mut self
<not_specific>
read
ReadIndexRequest<S>
<not_specific>