# 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.