pub trait Repeated { fn changed(&self) -> bool; fn reset(&mut self); }
Trait for a pass which is designed to invoked multiple time to same input.
See Repeat.
Should run again?
Reset.