2 unstable releases
Uses new Rust 2024
| 0.2.0 | Dec 30, 2025 |
|---|---|
| 0.1.0 | Dec 30, 2025 |
#1167 in Embedded development
9KB
169 lines
Simple Customizable Logging
Features
- Simple
- No dependencies
- Thread-Safe
- Panic-Safe (Crash-Safe)
- Fast
- Customizable
- Flexibility (Multiple handlers simutaneously, Runtime level adjustment)
- Macro-Based
- Suitable for embedded systems
Usage:
fn your_log(level: LogLevel, message: &str) {
println!("[{:?}] {}", level, message);
}
fn main() {
let log_handler_id = hook_log_handler(your_log);
...
}