21 releases (9 stable)

2.5.0 Jan 5, 2024
2.4.0 Feb 22, 2022
2.3.0 Jan 11, 2021
2.2.0 Jan 19, 2020
0.6.0 Jul 19, 2016

#833 in Encoding

Download history 6011/week @ 2025-09-23 3940/week @ 2025-09-30 4967/week @ 2025-10-07 5944/week @ 2025-10-14 5686/week @ 2025-10-21 8622/week @ 2025-10-28 10302/week @ 2025-11-04 6919/week @ 2025-11-11 6903/week @ 2025-11-18 3813/week @ 2025-11-25 6999/week @ 2025-12-02 7653/week @ 2025-12-09 10115/week @ 2025-12-16 4085/week @ 2025-12-23 6530/week @ 2025-12-30 8884/week @ 2026-01-06

30,933 downloads per month
Used in 14 crates (3 directly)

MPL-2.0 license

12KB
176 lines

Bunyan formatting for slog-rs

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

use slog::Drain;
use std::sync::Mutex;

fn main() {
    let root = slog::Logger::root(
                Mutex::new(
                    slog_bunyan::default(
                        std::io::stderr()
                    )
                ).fuse(),
                o!("build-id" => "8dfljdf")
    );
}

slog-rs logo
Travis CI Build Status slog-bunyan on crates.io slog-rs Gitter Chat

slog-bunyan - Bunyan formatter for slog-rs

Based on slog-json, it will output json with bunyan defined fields.

Dependencies

~1.5–2.4MB
~45K SLoC