Logtra
logtra is a logging library for Rust.
Features
- Sinks
- Register a sink
- Unregister a sink
- Log
- Formatting
- timestamp
- current ThreadId
- module
- severity
- name of sink
- file
- line
- color
- message
- Macro
- Different Log Intensities
- Expressions/Evaluations
- Asserts
- Evaluating asserts (assert)
- Conditional logs (cassert)
- Panicking asserts (passert)
- Formatting
Usage
logtra is almost entirely macro based.
Example