Crate sirlog[][src]

a structured logging framework built with async-io in mind.

Modules

backend

logging backends (destinations)

Macros

debug

logs a message with the appropriate log level

error

logs a message with the appropriate log level

info

logs a message with the appropriate log level

log

logs a single message at the level provided

trace

logs a message with the appropriate log level

warn

logs a message with the appropriate log level

Structs

Configuration

A logging configuration

Log

A log entry

Manager

A manager of log messages that runs asynchronously and forwards received log messages onto one or more backends

Enums

Level

The severity of a log message