fn add_set_aside(&mut self,set_aside:Rules::Tally) {
        let new_value = match self.tally_set_aside.take() {
            Some(v) => v+set_aside,
            None => set_aside,
        };
        self.tally_set_aside = Some(new_value);
    }
/// add some given number to the set_aside value. This is behind an option making it non-trivial.
add some given number to the set_aside value. This is behind an option making it non-trivial.
add some given number to the set_aside value . This is behind an option making it non - trivial .
fn add_set_aside(&mut self,set_aside:Rules::Tally) {
        let new_value = match self.tally_set_aside.take() {
            Some(v) => v+set_aside,
            None => set_aside,
        };
        self.tally_set_aside = Some(new_value);
    }
fn add_set_aside ( & mut self , set_aside : Rules :: Tally ) { let new_value = match self . tally_set_aside . take ( ) { Some ( v ) => v + set_aside , None => set_aside , } ; self . tally_set_aside = Some ( new_value ) ; }
add some given number to the set_aside value.
add some given number to the set_aside value .
&mut self
set_aside
Rules::Tally
&mut self
set_aside
Rules::Tally