delayFor method
The delay before retry attempt (0-based).
Implementation
Duration delayFor(int attempt) {
final millis = initial.inMilliseconds * _pow(factor, attempt);
final capped = millis.clamp(0, max.inMilliseconds.toDouble());
return Duration(milliseconds: capped.toInt());
}