pub(super) fn increment_archive(&mut self) {
        match self.indices {
            Normal(a, p) => self.indices = Normal(a + AI(1), p),
            Empty(a) => self.indices = Empty(a + AI(1)),
        }
    }
// Bumps the archive index by one when a new archive is added to the start of the queue.
Bumps the archive index by one when a new archive is added to the start of the queue.
Bumps the archive index by one when a new archive is added to the start of the queue .
pub(super) fn increment_archive(&mut self) {
        match self.indices {
            Normal(a, p) => self.indices = Normal(a + AI(1), p),
            Empty(a) => self.indices = Empty(a + AI(1)),
        }
    }
pub ( super ) fn increment_archive ( & mut self ) { match self . indices { Normal ( a , p ) => self . indices = Normal ( a + AI ( 1 ) , p ) , Empty ( a ) => self . indices = Empty ( a + AI ( 1 ) ) , } }
Bumps the archive index by one when a new archive is added to the start of the queue.
Bumps the archive index by one when a new archive is added to the start of the queue .
&mut self
&mut self