7 releases

✓ Uses Rust 2018 edition

new 0.2.2 Feb 14, 2020
0.2.1 Jan 15, 2020
0.2.0 Dec 3, 2019
0.1.1 Oct 29, 2019
0.0.0 Jun 27, 2019

#40 in Debugging

Download history 2763/week @ 2019-11-01 2874/week @ 2019-11-08 4248/week @ 2019-11-15 4093/week @ 2019-11-22 4101/week @ 2019-11-29 5446/week @ 2019-12-06 6766/week @ 2019-12-13 4858/week @ 2019-12-20 3219/week @ 2019-12-27 8191/week @ 2020-01-03 11715/week @ 2020-01-10 12180/week @ 2020-01-17 13915/week @ 2020-01-24 14116/week @ 2020-01-31 13004/week @ 2020-02-07

36,116 downloads per month
Used in 15 crates (12 directly)

MIT license

225KB
3.5K SLoC

tracing-futures

Utilities for instrumenting futures-based code with tracing.

Crates.io Documentation Documentation (master) MIT licensed Build Status Discord chat maintenance status

Documentation | Chat

Overview

tracing is a framework for instrumenting Rust programs to collect structured, event-based diagnostic information. This crate provides utilities for using tracing to instrument asynchronous code written using futures and async/await.

The crate provides the following traits:

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

~0.6–1.5MB
~30K SLoC