Skip to main content

Crate probably_fine_log

Crate probably_fine_log 

Source
Expand description

§errlog

A fast, zero-dependency error logger for all platforms.

§Quick Start

use errlog::{StderrLogger, Level, set_logger, set_max_level};
use errlog::{error, warn, info, debug};

fn main() {
    set_logger(StderrLogger::new()).unwrap();
    set_max_level(Level::Debug);

    info!("Server starting on port {}", 8080);
    warn!("Config file missing, using defaults");
    error!("Failed to bind socket: {}", "address in use");
}

Macros§

debug
error
info
trace
warn

Structs§

NullLogger
Record
SetLoggerError
StderrLogger
Writes every record to stderr in a structured

Enums§

Level

Traits§

Logger

Functions§

enabled
max_level
set_logger
set_max_level