pub fn changed(&mut self) -> bool {
        self.round += 1;

        let mut result = false;
        for variable in self.variables.iter_mut() {
            if variable.changed() {
                result = true;
            }

            if let Some(ref mut stats_writer) = self.debug_stats {
                variable.dump_stats(self.round, stats_writer);
            }
        }
        result
    }
/// Reports whether any of the monitored variables have changed since
/// the most recent call.
Reports whether any of the monitored variables have changed since
the most recent call.
Reports whether any of the monitored variables have changed since the most recent call .
pub fn changed(&mut self) -> bool {
        self.round += 1;
        let mut result = false;
        for variable in self.variables.iter_mut() {
            if variable.changed() {
                result = true;
            }
            if let Some(ref mut stats_writer) = self.debug_stats {
                variable.dump_stats(self.round, stats_writer);
            }
        }
        result
    }
pub fn changed ( & mut self ) -> bool { self . round += 1 ; let mut result = false ; for variable in self . variables . iter_mut ( ) { if variable . changed ( ) { result = true ; } if let Some ( ref mut stats_writer ) = self . debug_stats { variable . dump_stats ( self . round , stats_writer ) ; } } result }
Reports whether any of the monitored variables have changed since
the most recent call.
Reports whether any of the monitored variables have changed since the most recent call .
&mut self
&mut self