# Functions
RunF provides a convenient way to run a function f repeatedly until the context expires or f returns a non-nil error that is not ErrResetBackoff.
# Variables
DefaultExponential is an exponential backoff implementation using the default values for all the configurable knobs defined in https://github.com/grpc/grpc/blob/master/doc/connection-backoff.md.
ErrResetBackoff is the error to be returned by the function executed by RunF, to instruct the latter to reset its backoff state.
# Structs
Exponential implements exponential backoff algorithm as defined in https://github.com/grpc/grpc/blob/master/doc/connection-backoff.md.
# Interfaces
Strategy defines the methodology for backing off after a grpc connection failure.