Versions in this module Expand all Collapse all v1 v1.43.11 Mar 3, 2022 Changes in this version + func SprintError(code, message, extra string, origErr error) string + type BatchError interface + Code func() string + Message func() string + OrigErrs func() []error + type BatchedErrors interface + OrigErrs func() []error + func NewBatchError(code, message string, errs []error) BatchedErrors + type Error interface + Code func() string + Message func() string + OrigErr func() error + func New(code, message string, origErr error) Error + type RequestFailure interface + RequestID func() string + StatusCode func() int + func NewRequestFailure(err Error, statusCode int, reqID string) RequestFailure + type UnmarshalError interface + Bytes func() []byte + func NewUnmarshalError(err error, msg string, bytes []byte) UnmarshalError