pub trait ProgressCallback<S: PlanningSolution>: Send + Sync {
// Required method
fn invoke(&self, progress: SolverProgressRef<'_, S>);
}Expand description
Sealed trait for invoking an optional progress callback.
Implemented for () (no-op) and for any F: for<'a> Fn(SolverProgressRef<'a, S>) + Send + Sync.