getAverageDuration static method
Get the average duration recorded for operation, or null if no samples.
Implementation
static Duration? getAverageDuration(String operation) {
final samples = _operationTimes[operation];
if (samples == null || samples.isEmpty) return null;
final totalMicroseconds =
samples.fold<int>(0, (sum, d) => sum + d.inMicroseconds);
return Duration(microseconds: totalMicroseconds ~/ samples.length);
}