• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
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.63.0"
15name = "tracing"
16version = "0.1.41"
17authors = [
18    "Eliza Weisman <eliza@buoyant.io>",
19    "Tokio Contributors <team@tokio.rs>",
20]
21build = false
22autobins = false
23autoexamples = false
24autotests = false
25autobenches = false
26description = """
27Application-level tracing for Rust.
28"""
29homepage = "https://tokio.rs"
30readme = "README.md"
31keywords = [
32    "logging",
33    "tracing",
34    "metrics",
35    "async",
36]
37categories = [
38    "development-tools::debugging",
39    "development-tools::profiling",
40    "asynchronous",
41    "no-std",
42]
43license = "MIT"
44repository = "https://github.com/tokio-rs/tracing"
45resolver = "2"
46
47[package.metadata.docs.rs]
48all-features = true
49rustc-args = [
50    "--cfg",
51    "tracing_unstable",
52]
53rustdoc-args = [
54    "--cfg",
55    "docsrs",
56    "--cfg",
57    "tracing_unstable",
58]
59
60[lib]
61name = "tracing"
62path = "src/lib.rs"
63
64[[test]]
65name = "enabled"
66path = "tests/enabled.rs"
67
68[[test]]
69name = "event"
70path = "tests/event.rs"
71
72[[test]]
73name = "filter_caching_is_lexically_scoped"
74path = "tests/filter_caching_is_lexically_scoped.rs"
75
76[[test]]
77name = "filters_are_not_reevaluated_for_the_same_span"
78path = "tests/filters_are_not_reevaluated_for_the_same_span.rs"
79
80[[test]]
81name = "filters_are_reevaluated_for_different_call_sites"
82path = "tests/filters_are_reevaluated_for_different_call_sites.rs"
83
84[[test]]
85name = "filters_dont_leak"
86path = "tests/filters_dont_leak.rs"
87
88[[test]]
89name = "future_send"
90path = "tests/future_send.rs"
91
92[[test]]
93name = "instrument"
94path = "tests/instrument.rs"
95
96[[test]]
97name = "macro_imports"
98path = "tests/macro_imports.rs"
99
100[[test]]
101name = "macros"
102path = "tests/macros.rs"
103
104[[test]]
105name = "macros_incompatible_concat"
106path = "tests/macros_incompatible_concat.rs"
107
108[[test]]
109name = "max_level_hint"
110path = "tests/max_level_hint.rs"
111
112[[test]]
113name = "missed_register_callsite"
114path = "tests/missed_register_callsite.rs"
115
116[[test]]
117name = "multiple_max_level_hints"
118path = "tests/multiple_max_level_hints.rs"
119
120[[test]]
121name = "no_subscriber"
122path = "tests/no_subscriber.rs"
123
124[[test]]
125name = "register_callsite_deadlock"
126path = "tests/register_callsite_deadlock.rs"
127
128[[test]]
129name = "scoped_clobbers_default"
130path = "tests/scoped_clobbers_default.rs"
131
132[[test]]
133name = "span"
134path = "tests/span.rs"
135
136[[test]]
137name = "subscriber"
138path = "tests/subscriber.rs"
139
140[[bench]]
141name = "baseline"
142path = "benches/baseline.rs"
143harness = false
144
145[[bench]]
146name = "dispatch_get_clone"
147path = "benches/dispatch_get_clone.rs"
148harness = false
149
150[[bench]]
151name = "dispatch_get_ref"
152path = "benches/dispatch_get_ref.rs"
153harness = false
154
155[[bench]]
156name = "empty_span"
157path = "benches/empty_span.rs"
158harness = false
159
160[[bench]]
161name = "enter_span"
162path = "benches/enter_span.rs"
163harness = false
164
165[[bench]]
166name = "event"
167path = "benches/event.rs"
168harness = false
169
170[[bench]]
171name = "shared"
172path = "benches/shared.rs"
173
174[[bench]]
175name = "span_fields"
176path = "benches/span_fields.rs"
177harness = false
178
179[[bench]]
180name = "span_no_fields"
181path = "benches/span_no_fields.rs"
182harness = false
183
184[[bench]]
185name = "span_repeated"
186path = "benches/span_repeated.rs"
187harness = false
188
189[dependencies.log]
190version = "0.4.17"
191optional = true
192
193[dependencies.pin-project-lite]
194version = "0.2.9"
195
196[dependencies.tracing-attributes]
197version = "0.1.28"
198optional = true
199
200[dependencies.tracing-core]
201version = "0.1.33"
202default-features = false
203
204[dev-dependencies.criterion]
205version = "0.3.6"
206default-features = false
207
208[dev-dependencies.futures]
209version = "0.3.21"
210default-features = false
211
212[dev-dependencies.log]
213version = "0.4.17"
214
215[features]
216async-await = []
217attributes = ["tracing-attributes"]
218default = [
219    "std",
220    "attributes",
221]
222log-always = ["log"]
223max_level_debug = []
224max_level_error = []
225max_level_info = []
226max_level_off = []
227max_level_trace = []
228max_level_warn = []
229release_max_level_debug = []
230release_max_level_error = []
231release_max_level_info = []
232release_max_level_off = []
233release_max_level_trace = []
234release_max_level_warn = []
235std = ["tracing-core/std"]
236valuable = ["tracing-core/valuable"]
237
238[target.'cfg(target_arch = "wasm32")'.dev-dependencies.wasm-bindgen-test]
239version = "0.3.38"
240
241[badges.maintenance]
242status = "actively-developed"
243
244[lints.rust.unexpected_cfgs]
245level = "warn"
246priority = 0
247check-cfg = [
248    "cfg(flaky_tests)",
249    "cfg(tracing_unstable)",
250]
251