# Functions

NewRetryDecorator builds a new retry decorator based on provided maximum number of call attempts, and a retry function which determines whether and when a retry should be attempted.

# Structs

Decorator provides mechanism for retrying requests based on a retry function set up by the user of the decorator.
RetryContext holds information of an operation's result, response, attempt, and various other options which could be used in retry decorator 's retry function.

# Type aliases

RetryFunc declares the syntax of a retry function.