pub fn reset(&mut self) {
        for i in 0..self.stage.as_usize() {
            self.change_1.seq[i] = Bell::from(i);
            self.change_2.seq[i] = Bell::from(i);

            self.using_second_change = false;
        }
    }
/// Reset both buffers in the [ChangeAccumulator] to rounds.
///
/// # Example
/// ```
/// use bellmetal::{Change, ChangeAccumulator, Stage};
///
/// let mut accum = ChangeAccumulator::new(Stage::MAJOR);
///
/// let arbitrary_change = Change::from("56817423");
///
/// // Accumulate a load of changes to the accumulator
/// accum.accumulate(&arbitrary_change);
/// accum.accumulate(&arbitrary_change);
/// accum.accumulate(&arbitrary_change);
///
/// // Demonstrate that the total is something other than rounds
/// assert_ne!(accum.total(), &Change::rounds(Stage::MAJOR));
///
/// // Reset the accumulator, and assert that the total is now rounds.
/// accum.reset();
///
/// assert_eq!(accum.total(), &Change::rounds(Stage::MAJOR));
/// ```
Reset both buffers in the [ChangeAccumulator] to rounds.
Reset both buffers in the [ ChangeAccumulator ] to rounds .
pub fn reset(&mut self) {
        for i in 0..self.stage.as_usize() {
            self.change_1.seq[i] = Bell::from(i);
            self.change_2.seq[i] = Bell::from(i);
            self.using_second_change = false;
        }
    }
pub fn reset ( & mut self ) { for i in 0 .. self . stage . as_usize ( ) { self . change_1 . seq [ i ] = Bell :: from ( i ) ; self . change_2 . seq [ i ] = Bell :: from ( i ) ; self . using_second_change = false ; } }
Reset both buffers in the [ChangeAccumulator] to rounds.
Reset both buffers in the [ ChangeAccumulator ] to rounds .
&mut self
&mut self
example
```
use bellmetal::{Change, ChangeAccumulator, Stage}.

let mut accum = ChangeAccumulator::new(Stage::MAJOR).



Accumulate a load of changes to the accumulator
accum.accumulate(&arbitrary_change);
accum.accumulate(&arbitrary_change);
accum.accumulate(&arbitrary_change).

Demonstrate that the total is something other than rounds
assert_ne!(accum.total(), &Change::rounds(Stage::MAJOR)).

Reset the accumulator, and assert that the total is now rounds.
accum.reset().

assert_eq!(accum.total(), &Change::rounds(Stage::MAJOR));
```
` ` ` use bellmetal :: { Change ChangeAccumulator Stage } . let mut accum = ChangeAccumulator :: new ( Stage :: MAJOR ) . Accumulate a load of changes to the accumulator accum . accumulate ( &arbitrary_change ) ; accum . accumulate ( &arbitrary_change ) ; accum . accumulate ( &arbitrary_change ) . Demonstrate that the total is something other than rounds assert_ne! ( accum . total () &Change :: rounds ( Stage :: MAJOR )) . Reset the accumulator and assert that the total is now rounds . accum . reset () . assert_eq! ( accum . total () &Change :: rounds ( Stage :: MAJOR )) ; ` ` `