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