fn rate_per_sec(total: f64, elapsed: Duration) -> f64Expand description
Converts a cumulative campaign total into an average per-second rate.
Returns 0.0 during the initial zero-elapsed startup window to avoid
dividing by zero while progress reporting is warming up.