Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NonRetriableError ¶ added in v1.5.0
NonRetriableError ensures the specified error is NonRetriable. If the error is already NonRetriable, it returns that error unchanged. Otherwise, it returns a new, NonRetriable error.
Types ¶
type NonRetriable ¶
type NonRetriable interface { error NonRetriable() }
NonRetriable represents a non-transient error. This works in conjunction with the retry policy, indicating that the error condition is idempotent, so no retries will be attempted. Use errors.As() to access this interface in the error chain.
Click to show internal directories.
Click to hide internal directories.