func IsRetryError(e error) (bool, *Error) {
	err, ok := e.(*Error)
	if ok {
		return true, err
	}
	return false, nil
}
// IsRetryError checks an `error` object to tell if it's a Retry.Error
IsRetryError checks an `error` object to tell if it's a Retry.Error
// IsRetryError checks an ` error ` object to tell if it ' s a Retry . Error
func IsRetryError(e error) (bool, *Error) {
	err, ok := e.(*Error)
	if ok {
		return true, err
	}
	return false, nil
}
func IsRetryError ( e error ) ( bool , * Error ) { err , ok := e . ( * Error ) if ok { return true , err } return false , nil }
IsRetryError checks an `error` object to tell if it's a Retry.Error
IsRetryError checks an ` error ` object to tell if it ' s a Retry . Error