pub trait SeerCallback<CombinedStepT> {
// Required method
fn on_tick(&mut self, step: &CombinedStepT);
// Provided methods
fn on_pre_ticks(&mut self) { ... }
fn on_post_ticks(&mut self) { ... }
}
pub trait SeerCallback<CombinedStepT> {
// Required method
fn on_tick(&mut self, step: &CombinedStepT);
// Provided methods
fn on_pre_ticks(&mut self) { ... }
fn on_post_ticks(&mut self) { ... }
}