Package-level declarations

Types

Link copied to clipboard
typealias CtxDelayStrategy<TContext> = suspend (attempt: Int, context: TContext) -> Duration

Represents a delay strategy with context used to determine the delay duration between attempts, where:

Link copied to clipboard
typealias DelayStrategy = suspend (attempt: Int) -> Duration

Represents a delay strategy used to determine the delay duration between attempts, where:

Link copied to clipboard
internal object DelayStrategyOptions

Represents all the options available for configuring a DelayStrategy.