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