pub fn reuse_rate(counts: &[usize; 2]) -> f64
Compute the reuse rate from (warm_hits, total).
(warm_hits, total)
Returns 0.0 when total == 0 to avoid NaN so downstream aggregations (averages, min/max, Pareto comparisons) stay clean.
0.0
total == 0