#logging #tracing

tracing-fmt

A tracing subscriber that formats and logs trace data. Moved to the tracing-subscriber crate.

4 releases

✓ Uses Rust 2018 edition

0.1.1 Sep 4, 2019
0.1.0 Jun 27, 2019
0.0.1-alpha.3 Aug 13, 2019
0.0.1-alpha.2 Aug 1, 2019
0.0.1-alpha.1 Jul 19, 2019

#30 in #tracing

Download history 1741/week @ 2019-08-09 948/week @ 2019-08-16 817/week @ 2019-08-23 1026/week @ 2019-08-30 567/week @ 2019-09-06 1028/week @ 2019-09-13 778/week @ 2019-09-20 607/week @ 2019-09-27 475/week @ 2019-10-04 741/week @ 2019-10-11 876/week @ 2019-10-18 596/week @ 2019-10-25 276/week @ 2019-11-01 121/week @ 2019-11-08 247/week @ 2019-11-15

1,748 downloads per month

MIT license

275KB
5.5K SLoC

tracing-fmt

Note: This library is now part of the tracing-subscriber crate. This crate now re-exports its public API from tracing-subscriber. Using tracing-fmt is now deprecated; users are encouraged to use the APIs in this library from their new home in tracing-subscriber::fmt.

Crates.io Documentation MIT licensed Build Status Gitter chat deprecated

Documentation | Chat

Overview

tracing is a framework for instrumenting Rust programs with context-aware, structured, event-based diagnostic information. This crate provides an implementation of the Subscriber trait that records tracing's Events and Spans by formatting them as text and logging them to stdout.

License

This project is licensed under the MIT license.

Contribution

Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in Tracing by you, shall be licensed as MIT, without any additional terms or conditions.

Dependencies

~1MB
~18K SLoC