Versions in this module Expand all Collapse all v1 v1.5.1 Feb 15, 2026 Changes in this version + var ErrCapacityExceeded = errors.New("capacity exceeded") + var ErrClosed = errors.New("resource is closed") + var ErrInvalidConfiguration = errors.New("invalid configuration") + var ErrRateLimited = errors.New("rate limited") + var ErrTimeout = errors.New("operation timed out") + func IsRetryable(err error) bool + func IsTemporary(err error) bool + func IsValidationError(err error) bool + type OperationError struct + Cause error + Context string + Module string + Operation string + func NewOperationError(module, operation string, cause error) *OperationError + func (e *OperationError) Error() string + func (e *OperationError) Unwrap() error + func (e *OperationError) WithContext(context string) *OperationError + type ValidationError struct + Field string + Hint string + Module string + Reason string + Value interface{} + func NewValidationError(module, field string, value interface{}, reason string) *ValidationError + func (e *ValidationError) Error() string + func (e *ValidationError) Unwrap() error + func (e *ValidationError) WithHint(hint string) *ValidationError