Versions in this module Expand all Collapse all v2 v2.2.0 Nov 5, 2019 Changes in this version + func NewError(err error) errawr.Error + type Error struct + func (Error) Description() errawr.ErrorDescription + func (Error) Domain() errawr.ErrorDomain + func (Error) Metadata() errawr.Metadata + func (Error) Section() errawr.ErrorSection + func (e *Error) IsBug() bool + func (e Error) ArgumentDescription(name string) string + func (e Error) Arguments() map[string]interface{} + func (e Error) Bug() errawr.Error + func (e Error) Causes() []errawr.Error + func (e Error) Code() string + func (e Error) Error() string + func (e Error) FormattedDescription() errawr.ErrorDescription + func (e Error) ID() string + func (e Error) Is(id string) bool + func (e Error) Items() (map[string]errawr.Error, bool) + func (e Error) Sensitivity() errawr.ErrorSensitivity + func (e Error) Title() string + func (e Error) WithCause(cause error) errawr.Error + func (e Error) WithSensitivity(sensitivity errawr.ErrorSensitivity) errawr.Error + type ErrorDomain struct + func (ErrorDomain) Key() string + func (ErrorDomain) Title() string + func (ed ErrorDomain) Is(key string) bool + type ErrorMetadata struct + func (ErrorMetadata) HTTP() (errawr.HTTPMetadata, bool) + type ErrorSection struct + func (ErrorSection) Key() string + func (ErrorSection) Title() string + func (es ErrorSection) Is(key string) bool + type FormattedErrorDescription struct + func (fed FormattedErrorDescription) Friendly() string + func (fed FormattedErrorDescription) Technical() string + type UnformattedErrorDescription struct + func (UnformattedErrorDescription) Friendly() string + func (UnformattedErrorDescription) Technical() string v2.1.0 Jun 18, 2019