# Functions
IsAlreadyExistsError indicates whether the error is of type AlreadyExistsError err: The error to check whethe it is of AlreadyExistsError type Returns true if the given err is of type AlreadyExistsError, otherwise return false.
IsArgumentError indicates whether the error is of type ArgumentError err: The error to check whethe it is of ArgumentError type Returns true if the given err is of type ArgumentError, otherwise return false.
IsArgumentNilError indicates whether the error is of type ArgumentNilError err: The error to check whethe it is of ArgumentNilError type Returns true if the given err is of type ArgumentNilError, otherwise return false.
IsNotFoundError indicates whether the error is of type NotFoundError err: The error to check whethe it is of NotFoundError type Returns true if the given err is of type NotFoundError, otherwise return false.
IsUnknownError indicates whether the error is of type UnknownError err: The error to check whethe it is of UnknownError type Returns true if the given err is of type UnknownError, otherwise return false.
NewAlreadyExistsError creates a new AlreadyExistsError error Returns the newly created error.
NewAlreadyExistsErrorWithError creates a new AlreadyExistsError error err: The error to wrap with the new created error Returns the newly created error.
NewArgumentError creates a new ArgumentError error argumentName: The argument name message: The message to include Returns the newly created error.
NewArgumentErrorWithError creates a new ArgumentError error argumentName: The argument name message: The message to include err: The error to wrap with the new created error Returns the newly created error.
NewArgumentNilError creates a new ArgumentNilError error argumentName: The argument name message: The message to include Returns the newly created error.
NewArgumentNilErrorWithError creates a new ArgumentNilError error argumentName: The argument name message: The message to include err: The error to wrap with the new created error Returns the newly created error.
NewNotFoundError creates a new NotFoundError error Returns the newly created error.
NewNotFoundErrorWithError creates a new NotFoundError error err: The error to wrap with the new created error Returns the newly created error.
NewUnknownError creates a new UnknownError error Returns the newly created error.
NewUnknownErrorWithError creates a new UnknownError error message: The additional message to include err: The error to wrap with the new created error Returns the newly created error.
# Structs
AlreadyExistsError indicates that the with the given information already exists.
ArgumentError indicates that the provided input argument is invalid.
ArgumentNilError indicates that the provided input argument is invalid.
NotFoundError indicates that the with the given email address does not exist.
UnknownError indicates that an unknown error has happened.