# Functions

NewDefaultExecOpts creates the default Opts.
NewRetryableExecutor creates a new RetryableExecutor.
NewRetryableExecutorMock creates a new instance of RetryableExecutorMock.
WithMaxRetryCount sets the max retry count.
WithRetryOnFallBackError sets the retryOnFallbackError flag.
WithRetryTimeout sets the retry timeout.

# Variables

No description provided by the author
No description provided by the author

# Structs

Error holds none or multiple errors that can happen during execution.
Opts holds the configurable options for a RetryableExecutor.
RetryableExecutorMock is an autogenerated mock type for the RetryableExecutor type.

# Interfaces

No description provided by the author
RetryableExecutor is the interface used for executing a closure and its fallback if the initial execution fails.

# Type aliases

OptsFn is function that operate on Opts.