[][src]Module retry::delay

Different types of delay for retryable operations.

Structs

Exponential

Each retry increases the delay since the last exponentially.

Fibonacci

Each retry uses a delay which is the sum of the two previous delays.

Fixed

Each retry uses a fixed delay.

NoDelay

Each retry happens immediately without any delay.

Range

Each retry uses a duration randomly chosen from a range. (need random feature)

Functions

jitter

Apply full random jitter to a duration. (need random feature)