| Crates.io | cj-femme |
| lib.rs | cj-femme |
| version | 2.2.3 |
| created_at | 2023-10-05 16:57:56.524511+00 |
| updated_at | 2023-10-05 18:46:11.717188+00 |
| description | Not just a pretty (inter)face: pretty-printer and ndjson logger for log crate. |
| homepage | |
| repository | https://github.com/lrlna/femme |
| max_upload_size | |
| id | 994358 |
| size | 598,021 |
Not just a pretty (inter)face.
A pretty-printer and ndjson logger for the log crate.
use kv_log_macro as log;
femme::with_level(femme::LevelFilter::Trace);
log::warn!("Unauthorized access attempt on /login");
log::info!("Listening on port 8080");
Prettified output will be displayed when debugging. In release mode, this logger will output to ndjson.
When using Wasm with #[cfg(target_arch = "wasm32")], Wasm logger will be used.
Wasm logger uses web_sys crate to send console.log() to JavaScript.
$ cargo add femme
MIT OR Apache-2.0