# 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 = "2021" rust-version = "1.70" name = "opentelemetry_gcloud_monitoring_exporter" version = "0.11.11" authors = ["Yatsina Serhii "] build = false autobins = false autoexamples = false autotests = false autobenches = false description = "Provides support for exporting metrics to Google Cloud Monitoring." readme = "README.md" keywords = [ "opentelemetry", "metrics", "exporter", "gcp", "cloud-monitoring", ] license = "Apache-2.0" repository = "https://github.com/Sergo007/opentelemetry-rust-exporter-gcp-cm" [lib] name = "opentelemetry_gcloud_monitoring_exporter" path = "src/lib.rs" doctest = false [dependencies.async-std] version = "1.10" optional = true [dependencies.async-trait] version = "0.1" [dependencies.darrentsung_debug_parser] version = "0.3.1" [dependencies.derive_more] version = "0.99" [dependencies.gcp_auth] version = "0.12" optional = true [dependencies.hyper] version = "1" features = [ "client", "http2", ] [dependencies.itertools] version = "0.13.0" [dependencies.opentelemetry_0_21_pkg] version = "0.21" features = ["metrics"] optional = true package = "opentelemetry" [dependencies.opentelemetry_0_22_pkg] version = "0.22" features = ["metrics"] optional = true package = "opentelemetry" [dependencies.opentelemetry_0_23_pkg] version = "0.23" features = ["metrics"] optional = true package = "opentelemetry" [dependencies.opentelemetry_0_24_pkg] version = "0.24" features = ["metrics"] optional = true package = "opentelemetry" [dependencies.opentelemetry_resourcedetector_gcp_rust_0_10_pkg] version = "0.10" optional = true package = "opentelemetry_resourcedetector_gcp_rust" [dependencies.opentelemetry_resourcedetector_gcp_rust_0_11_pkg] version = "0.11" optional = true package = "opentelemetry_resourcedetector_gcp_rust" [dependencies.opentelemetry_resourcedetector_gcp_rust_0_8_pkg] version = "0.8" optional = true package = "opentelemetry_resourcedetector_gcp_rust" [dependencies.opentelemetry_resourcedetector_gcp_rust_0_9_pkg] version = "0.9" optional = true package = "opentelemetry_resourcedetector_gcp_rust" [dependencies.opentelemetry_sdk_0_21_pkg] version = "0.21" features = ["metrics"] optional = true package = "opentelemetry_sdk" [dependencies.opentelemetry_sdk_0_22_pkg] version = "0.22" features = ["metrics"] optional = true package = "opentelemetry_sdk" [dependencies.opentelemetry_sdk_0_23_pkg] version = "0.23" features = ["metrics"] optional = true package = "opentelemetry_sdk" [dependencies.opentelemetry_sdk_0_24_pkg] version = "0.24" features = ["metrics"] optional = true package = "opentelemetry_sdk" [dependencies.prost] version = "0.13" [dependencies.prost-types] version = "0.13" [dependencies.rand] version = "0.8.5" [dependencies.serde] version = "1.0" features = ["derive"] [dependencies.serde_json] version = "1.0" [dependencies.tokio] version = "1.0" features = [ "fs", "io-util", "sync", "time", ] optional = true [dependencies.tonic] version = "0.12" features = [ "gzip", "tls", "tls-roots", "transport", ] [dependencies.unicode-segmentation] version = "1.11.0" [dev-dependencies.once_cell] version = "1.19.0" [dev-dependencies.pretty_assertions] version = "1.4.0" [dev-dependencies.pretty_assertions_sorted_fork] version = "0.10.0" [dev-dependencies.tokio] version = "1.0" features = ["full"] [features] default = [ "rt_tokio_opentelemetry_sdk_0_24", "opentelemetry_0_24", "gcp_auth", ] gcp_auth = ["dep:gcp_auth"] opentelemetry_0_23 = [ "opentelemetry_0_23_pkg", "opentelemetry_sdk_0_23_pkg", "opentelemetry_resourcedetector_gcp_rust_0_10_pkg", ] opentelemetry_0_24 = [ "opentelemetry_0_24_pkg", "opentelemetry_sdk_0_24_pkg", "opentelemetry_resourcedetector_gcp_rust_0_11_pkg", ] rt_tokio_opentelemetry_sdk_0_23 = [ "tokio", "opentelemetry_sdk_0_23_pkg/rt-tokio", ] rt_tokio_opentelemetry_sdk_0_24 = [ "tokio", "opentelemetry_sdk_0_24_pkg/rt-tokio", ] tokio = ["dep:tokio"]