1# THIS FILE IS AUTOMATICALLY GENERATED BY CARGO
2#
3# When uploading crates to the registry Cargo will automatically
4# "normalize" Cargo.toml files for maximal compatibility
5# with all versions of Cargo and also rewrite `path` dependencies
6# to registry (e.g., crates.io) dependencies.
7#
8# If you are reading this file be aware that the original Cargo.toml
9# will likely look very different (and much more reasonable).
10# See Cargo.toml.orig for the original contents.
11
12[package]
13edition = "2018"
14rust-version = "1.56.0"
15name = "tracing"
16version = "0.1.40"
17authors = [
18    "Eliza Weisman <[email protected]>",
19    "Tokio Contributors <[email protected]>",
20]
21description = """
22Application-level tracing for Rust.
23"""
24homepage = "https://tokio.rs"
25readme = "README.md"
26keywords = [
27    "logging",
28    "tracing",
29    "metrics",
30    "async",
31]
32categories = [
33    "development-tools::debugging",
34    "development-tools::profiling",
35    "asynchronous",
36    "no-std",
37]
38license = "MIT"
39repository = "https://github.com/tokio-rs/tracing"
40
41[package.metadata.docs.rs]
42all-features = true
43rustc-args = [
44    "--cfg",
45    "tracing_unstable",
46]
47rustdoc-args = [
48    "--cfg",
49    "docsrs",
50    "--cfg",
51    "tracing_unstable",
52]
53
54[[bench]]
55name = "baseline"
56harness = false
57
58[[bench]]
59name = "dispatch_get_clone"
60harness = false
61
62[[bench]]
63name = "dispatch_get_ref"
64harness = false
65
66[[bench]]
67name = "empty_span"
68harness = false
69
70[[bench]]
71name = "enter_span"
72harness = false
73
74[[bench]]
75name = "event"
76harness = false
77
78[[bench]]
79name = "span_fields"
80harness = false
81
82[[bench]]
83name = "span_no_fields"
84harness = false
85
86[[bench]]
87name = "span_repeated"
88harness = false
89
90[dependencies.log]
91version = "0.4.17"
92optional = true
93
94[dependencies.pin-project-lite]
95version = "0.2.9"
96
97[dependencies.tracing-attributes]
98version = "0.1.27"
99optional = true
100
101[dependencies.tracing-core]
102version = "0.1.32"
103default-features = false
104
105[dev-dependencies.criterion]
106version = "0.3.6"
107default_features = false
108
109[dev-dependencies.futures]
110version = "0.3.21"
111default_features = false
112
113[dev-dependencies.log]
114version = "0.4.17"
115
116[features]
117async-await = []
118attributes = ["tracing-attributes"]
119default = [
120    "std",
121    "attributes",
122]
123log-always = ["log"]
124max_level_debug = []
125max_level_error = []
126max_level_info = []
127max_level_off = []
128max_level_trace = []
129max_level_warn = []
130release_max_level_debug = []
131release_max_level_error = []
132release_max_level_info = []
133release_max_level_off = []
134release_max_level_trace = []
135release_max_level_warn = []
136std = ["tracing-core/std"]
137valuable = ["tracing-core/valuable"]
138
139[target."cfg(target_arch = \"wasm32\")".dev-dependencies.wasm-bindgen-test]
140version = "^0.3"
141
142[badges.maintenance]
143status = "actively-developed"
144