averageProcessingTime property

Duration get averageProcessingTime

Implementation

Duration get averageProcessingTime {
  if (_processingTimes.isEmpty) return Duration.zero;
  final totalMs = _processingTimes.fold<int>(
    0,
    (sum, d) => sum + d.inMilliseconds,
  );
  return Duration(milliseconds: totalMs ~/ _processingTimes.length);
}