CalculateBackoffDelay

Function CalculateBackoffDelay 

Source
pub fn CalculateBackoffDelay(
    Attempt: u32,
    BaseDelayMs: u64,
    MaxDelayMs: u64,
) -> u64
Expand description

Calculate exponential backoff delay

Implements exponential backoff with jitter for retry operations.

§Arguments

  • Attempt - Current attempt number (0-indexed)
  • BaseDelayMs - Base delay in milliseconds
  • MaxDelayMs - Maximum delay in milliseconds

§Returns

Calculated delay in milliseconds with jitter applied.