# Functions
Errorf with stack trace and formatted message.
IsStatus returns true if err is a Status.
New error with stack trace.
NewStatus with code and message.
NewStatus with cause, code, and message
Cause can be useful to record an error that caused a Status to be created.
NewStatusWithItems with code, message, and items
Items can be useful to add extra context to the error.
StatusCode returns the Status code if err is a Status, zero if err is not a Status.
Statusf with code and formatted message.
Wrap error with new message
If err is a Status, it will not be wrapped.
Wrapf error with new formatted message
If err is a Status, it will not be wrapped.