# Functions

NewRecord create a new log record.
NewSpy creates a new logger interface which will collect every log message sent.

# Constants

LogLevelDebug is the debug log level.
LogLevelError is the error log level.
LogLevelInfo is the error log level.
LogLevelTrace is the error log level.
LogLevelWarning is the error log level.

# Structs

LogRecord represents a log message.
SpyLogger is an implementation of the Logger interface that keeps track of the passed log entries.

# Type aliases

LogLevel is the type representing a set of log levels.