Versions in this module Expand all Collapse all v1 v1.0.1 Jul 26, 2023 v1.0.0 Jul 26, 2023 Changes in this version + var Build = `f7a19b7` + var Version = `0.0.9` + func IsErr(err error) bool + func IsErrorUndefinedEnum(err error) bool + func IsUndefined(e Enum) bool + func VersionString() string + type Caser interface + CamelCase func() string + CommandCase func() string + DottedCase func() string + PascalCase func() string + ScreamingCase func() string + SnakeCase func() string + TrainCase func() string + type Coder interface + Code func() int + type Descriptioner interface + Description func() string + type EmbeddedError Error + type Enum interface + type EnumTypeInfo struct + Code int + Details TypeDetails + Name string + func ExtractEnumTypeInfo(e Enum) EnumTypeInfo + type Error interface + Message func() string + func ToError(err error) (Error, bool) + type ErrorTypeInfo struct + Code int + Details TypeDetails + Message string + Name string + func ExtractErrorTypeInfo(e error) []ErrorTypeInfo + func ExtractErrorsFromYARPCStatus(status *yarpcerrors.Status) ([]ErrorTypeInfo, bool) + type FlagUnmarshaler interface + Get func() interface{} + Set func(string) error + String func() string + Type func() string + type HTTPError interface + type HTTPResponder interface + ToHTTP func() int + type Marshaler interface + type Namespacer interface + ID func() string + Name func() string + Namespace func() string + Path func() string + type PointerUnmarshaler interface + PointerUnmarshal func() Unmarshaler + type ProcessError interface + type ProcessResponder interface + ToOSExit func() int + type Sourcer interface + ExportRef func() string + ExportType func() string + PackageName func() string + PackagePath func() string + type TypeDetails struct + Description string + ImportPath string + Kind string + Namespace string + Path string + Source string + type Typer interface + Type func() string + type Unmarshaler interface + type Wrapped interface + Cause func() error + Errors func() []error + Format func(f fmt.State, c rune) + FormatError func(p xerrors.Printer) error + Is func(e error) bool + Typed func() Error + Unwrap func() error + YARPCError func() *yarpcerrors.Status + func Wrap(e Error, err error) Wrapped + type YARPCError interface + type YARPCResponder interface + ToYARPC func() yarpcerrors.Code + YARPCError func() *yarpcerrors.Status