Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ( ErrNotImplemented = &QrynError{501, "not implemented"} ErrNotFound = &QrynError{404, "not implemented"} )
Define base error values for comparison
Functions ¶
func Unwrap ¶
func Unwrap[T IQrynError](err error) (T, bool)
Types ¶
type IQrynError ¶
IQrynError interface
func New400Error ¶
func New400Error(msg string) IQrynError
func New401Error ¶
func New401Error(msg string) IQrynError
func New429Error ¶
func New429Error(msg string) IQrynError
func NewUnmarshalError ¶
func NewUnmarshalError(err error) IQrynError
NewUnmarshalError creates a new instance of UnmarshalError.
type UnMarshalError ¶
func (*UnMarshalError) Error ¶
func (u *UnMarshalError) Error() string
func (*UnMarshalError) GetCode ¶
func (u *UnMarshalError) GetCode() int
func (*UnMarshalError) IsQrynError ¶
func (u *UnMarshalError) IsQrynError() bool
Click to show internal directories.
Click to hide internal directories.