Crate aether

Source
Expand description

Minimal logging library that uses explicit and configurable endpoints.

Macros§

log
Log to the specified endpoint.
slog
Log to the endpoint that is currently in scope. Panics if there’s no scope active.

Structs§

EndpointBuilder
Builder for an endpoint.
KeepAlive
Dropping this will also drop the current logger.
LogEntry
Log entry.
LoggerBuilder
Builder for the logger type.

Traits§

EndpointSuper
Shorthand for the individual trait requirements for endpoints.

Functions§

init
Constructs a builder for the logger.
scoped
Starts a log scope within the closure provided.