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