fn is_retryable_error(err: &Error) -> boolExpand description
Checks if an error is retryable (transient failures that may succeed on retry).
Retryable errors include:
- Timeouts
- Connection errors (network issues, DNS failures)
- Server errors (5xx)
- Rate limiting (429)