pub(super) fn move_next(&mut self) {
    if self.front.is_empty() {
      self.rearrange(0);
    }
    let val = self.front.pop().unwrap();
    self.rear.push(val);
  }
/// Sets the current element to the next element.
Sets the current element to the next element.
Sets the current element to the next element .
pub(super) fn move_next(&mut self) {
    if self.front.is_empty() {
      self.rearrange(0);
    }
    let val = self.front.pop().unwrap();
    self.rear.push(val);
  }
pub ( super ) fn move_next ( & mut self ) { if self . front . is_empty ( ) { self . rearrange ( 0 ) ; } let val = self . front . pop ( ) . unwrap ( ) ; self . rear . push ( val ) ; }
Sets the current element to the next element.
Sets the current element to the next element .
&mut self
&mut self