]>
Commit | Line | Data |
---|---|---|
3dfed10e XL |
1 | ![Tracing — Structured, application-level diagnostics][splash] |
2 | ||
3 | [splash]: https://raw.githubusercontent.com/tokio-rs/tracing/master/assets/splash.svg | |
4 | ||
f035d41b XL |
5 | # tracing-subscriber |
6 | ||
7 | Utilities for implementing and composing [`tracing`][tracing] subscribers. | |
8 | ||
9 | [![Crates.io][crates-badge]][crates-url] | |
10 | [![Documentation][docs-badge]][docs-url] | |
11 | [![Documentation (master)][docs-master-badge]][docs-master-url] | |
12 | [![MIT licensed][mit-badge]][mit-url] | |
13 | [![Build Status][actions-badge]][actions-url] | |
14 | [![Discord chat][discord-badge]][discord-url] | |
15 | ![maintenance status][maint-badge] | |
16 | ||
17 | [Documentation][docs-url] | [Chat][discord-url] | |
18 | ||
19 | [tracing]: https://github.com/tokio-rs/tracing/tree/master/tracing | |
20 | [tracing-fmt]: https://github.com/tokio-rs/tracing/tree/master/tracing-subscriber | |
21 | [crates-badge]: https://img.shields.io/crates/v/tracing-subscriber.svg | |
22 | [crates-url]: https://crates.io/crates/tracing-subscriber | |
23 | [docs-badge]: https://docs.rs/tracing-subscriber/badge.svg | |
04454e1e | 24 | [docs-url]: https://docs.rs/tracing-subscriber/0.3.11 |
f035d41b XL |
25 | [docs-master-badge]: https://img.shields.io/badge/docs-master-blue |
26 | [docs-master-url]: https://tracing-rs.netlify.com/tracing_subscriber | |
27 | [mit-badge]: https://img.shields.io/badge/license-MIT-blue.svg | |
28 | [mit-url]: LICENSE | |
29 | [actions-badge]: https://github.com/tokio-rs/tracing/workflows/CI/badge.svg | |
30 | [actions-url]:https://github.com/tokio-rs/tracing/actions?query=workflow%3ACI | |
31 | [discord-badge]: https://img.shields.io/discord/500028886025895936?logo=discord&label=discord&logoColor=white | |
32 | [discord-url]: https://discord.gg/EeF3cQw | |
33 | [maint-badge]: https://img.shields.io/badge/maintenance-experimental-blue.svg | |
34 | ||
5e7ed085 | 35 | *Compiler support: [requires `rustc` 1.49+][msrv]* |
29967ef6 XL |
36 | |
37 | [msrv]: #supported-rust-versions | |
38 | ||
39 | ## Supported Rust Versions | |
40 | ||
41 | Tracing is built against the latest stable release. The minimum supported | |
5e7ed085 | 42 | version is 1.49. The current Tracing version is not guaranteed to build on Rust |
29967ef6 XL |
43 | versions earlier than the minimum supported version. |
44 | ||
45 | Tracing follows the same compiler support policies as the rest of the Tokio | |
46 | project. The current stable Rust compiler and the three most recent minor | |
47 | versions before it will always be supported. For example, if the current stable | |
48 | compiler version is 1.45, the minimum supported version will not be increased | |
49 | past 1.42, three minor versions prior. Increasing the minimum supported compiler | |
50 | version is not considered a semver breaking change as long as doing so complies | |
51 | with this policy. | |
52 | ||
f035d41b XL |
53 | ## License |
54 | ||
55 | This project is licensed under the [MIT license](LICENSE). | |
56 | ||
57 | ### Contribution | |
58 | ||
59 | Unless you explicitly state otherwise, any contribution intentionally submitted | |
60 | for inclusion in Tracing by you, shall be licensed as MIT, without any additional | |
61 | terms or conditions. |