package
0.15.1
Repository: https://github.com/cisco-open/go-lanai.git
Documentation: pkg.go.dev

# Functions

NewCodedError creates concrete error.
No description provided by the author
No description provided by the author
No description provided by the author
Reserve is used for error hierarchy defining packages to validate and reserve its error code range it's usually called during init() this funciton does following things: 1.

# Constants

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# Structs

CodedError implements error, Code, CodeMask, NestedError, ComparableError, Unwrapper encoding.TextMarshaler, json.Marshaler, encoding.BinaryMarshaler, encoding.BinaryUnmarshaler.
WrappedError is an embeddable struct that provide a convenient way to implement concrete error within certain error hierarchy without error code.

# Interfaces

No description provided by the author
No description provided by the author
No description provided by the author
Hasher is an interface for error implementations that not naturally hashable to be used as a map key e.g.
No description provided by the author
No description provided by the author