# THIS FILE IS AUTOMATICALLY GENERATED BY CARGO # # When uploading crates to the registry Cargo will automatically # "normalize" Cargo.toml files for maximal compatibility # with all versions of Cargo and also rewrite `path` dependencies # to registry (e.g., crates.io) dependencies. # # If you are reading this file be aware that the original Cargo.toml # will likely look very different (and much more reasonable). # See Cargo.toml.orig for the original contents. [package] edition = "2018" name = "opentelemetry-tide" version = "0.12.0" authors = ["Christoph Grabo ", "The opentelemetry-tide Contributors"] exclude = [".assets/*", ".github/*", "README.tpl"] description = "OpenTelemetry integration for Tide" homepage = "https://github.com/asaaki/opentelemetry-tide" readme = "README.md" keywords = ["tide", "opentelemetry", "jaeger", "tracing", "instrumentation"] categories = ["web-programming::http-server", "web-programming", "network-programming", "development-tools::debugging", "development-tools::profiling"] license = "MIT OR Apache-2.0" repository = "https://github.com/asaaki/opentelemetry-tide" [lib] path = "src/lib.rs" doctest = false [[example]] name = "server" path = "examples/servers/server.rs" [[example]] name = "front-server" path = "examples/servers/front-server.rs" [dependencies.http-types] version = "2.12" [dependencies.kv-log-macro] version = "1.0" [dependencies.opentelemetry] version = "0.17" [dependencies.opentelemetry-prometheus] version = "0.10" optional = true [dependencies.opentelemetry-semantic-conventions] version = "0.9" [dependencies.prometheus] version = "0.13" optional = true [dependencies.tide] version = "0.16" [dependencies.url] version = "2.2" [dev-dependencies.async-std] version = "1.10" features = ["attributes"] [dev-dependencies.opentelemetry] version = "0.17" features = ["rt-async-std"] [dev-dependencies.opentelemetry-jaeger] version = "0.16" features = ["rt-async-std"] [dev-dependencies.surf] version = "2.2" [features] default = ["full"] full = ["trace", "metrics"] metrics = ["opentelemetry/metrics", "opentelemetry-prometheus", "prometheus"] trace = ["opentelemetry/trace"]