]> git.proxmox.com Git - rustc.git/blame - vendor/tracing-subscriber/README.md
New upstream version 1.62.1+dfsg1
[rustc.git] / vendor / tracing-subscriber / README.md
CommitLineData
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
7Utilities 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
41Tracing is built against the latest stable release. The minimum supported
5e7ed085 42version is 1.49. The current Tracing version is not guaranteed to build on Rust
29967ef6
XL
43versions earlier than the minimum supported version.
44
45Tracing follows the same compiler support policies as the rest of the Tokio
46project. The current stable Rust compiler and the three most recent minor
47versions before it will always be supported. For example, if the current stable
48compiler version is 1.45, the minimum supported version will not be increased
49past 1.42, three minor versions prior. Increasing the minimum supported compiler
50version is not considered a semver breaking change as long as doing so complies
51with this policy.
52
f035d41b
XL
53## License
54
55This project is licensed under the [MIT license](LICENSE).
56
57### Contribution
58
59Unless you explicitly state otherwise, any contribution intentionally submitted
60for inclusion in Tracing by you, shall be licensed as MIT, without any additional
61terms or conditions.