| Crates.io | mogh_logger |
| lib.rs | mogh_logger |
| version | 1.3.0 |
| created_at | 2026-01-17 21:18:03.970256+00 |
| updated_at | 2026-01-19 09:12:50.997662+00 |
| description | Configurable application level logger using tracing. |
| homepage | |
| repository | https://github.com/moghtech/lib |
| max_upload_size | |
| id | 2051185 |
| size | 54,618 |
Configurable application level logger. Handles internals for multiple output modes including open telemetry.
struct Config;
// Sets output to JSON
impl mogh_logger::LogConfig for Config {
fn stdio(&self) -> mogh_logger::StdioLogMode {
mogh_logger::StdioLogMode::Json
}
}
// On application startup
mogh_logger::init(Config)?;