Crate slog_term [] [src]

Unix terminal formatter and drain for slog-rs

#[macro_use]
extern crate slog;
extern crate slog_term;

use slog::*;

fn main() {
    let root = Logger::root(slog_term::streamer().build().fuse(), o!("build-id" => "8dfljdf"));
}

Structs

ColorDecorator

Record decorator (color) for terminal output

ColorRecordDecorator

Particular record decorator (color) for terminal output

Format

Full formatting with optional color support

StreamerBuilder

Streamer builder

Enums

FormatMode

Formatting mode

Functions

streamer

Build slog_stream::Streamer/slog_stream::AsyncStreamer that will output logging records to stderr/stderr.

timestamp_local

Default local timestamp function used by Format

timestamp_utc

Default UTC timestamp function used by Format

Type Definitions

TimestampFn

Timestamp function type