| Crates.io | xan-log |
| lib.rs | xan-log |
| version | 1.1.2 |
| created_at | 2023-10-28 06:46:18.435749+00 |
| updated_at | 2025-10-14 11:38:46.538221+00 |
| description | My personal logger |
| homepage | |
| repository | https://github.com/Xanthorrhizol/xan-log |
| max_upload_size | |
| id | 1016746 |
| size | 16,346 |
list: off, trace, debug, info, warn, error both upper, lower case are parsable
#[macro_use]
extern crate log;
use xan_log::init_logger;
#[macro_use]
extern crate log;
fn main() {
init_logger();
error!("idk, some error: {}", "some error");
}
You can use custom log level using key_value in log! macro
Just add level = "YOUR_LEVEL" in key_value part
log::log!(target: "my_target", Level::Info, level = "TEST"; "test log {}", "TEST");
That level will printed with CYAN color