[[bench]]
harness = false
name = "baseline"
[[bench]]
harness = false
name = "family"
[[bench]]
harness = false
name = "text"
path = "benches/encoding/text.rs"
required-features = []
[[bench]]
harness = false
name = "proto"
path = "benches/encoding/proto.rs"
required-features = ["protobuf"]
[build-dependencies.prost-build]
optional = true
version = "0.11.0"
[dependencies.dtoa]
version = "1.0"
[dependencies.itoa]
version = "1.0"
[dependencies.parking_lot]
version = "0.12"
[dependencies.prometheus-client-derive-encode]
version = "0.4.1"
[dependencies.prost]
optional = true
version = "0.11.0"
[dependencies.prost-types]
optional = true
version = "0.11.0"
[dev-dependencies.actix-web]
version = "4"
[dev-dependencies.async-std]
features = ["attributes"]
version = "1"
[dev-dependencies.criterion]
version = "0.5"
[dev-dependencies.http-body-util]
version = "0.1.1"
[dev-dependencies.http-types]
version = "2"
[dev-dependencies.hyper]
features = ["server", "http1"]
version = "1.3.1"
[dev-dependencies.hyper-util]
features = ["tokio"]
version = "0.1.3"
[dev-dependencies.pyo3]
version = "0.20"
[dev-dependencies.quickcheck]
version = "1"
[dev-dependencies.rand]
version = "0.8.4"
[dev-dependencies.tide]
version = "0.16"
[dev-dependencies.tokio]
features = ["rt-multi-thread", "net", "macros", "signal"]
version = "1"
[features]
default = []
protobuf = ["dep:prost", "dep:prost-types", "dep:prost-build"]
[package]
authors = ["Max Inden <mail@max-inden.de>"]
description = "Open Metrics client library allowing users to natively instrument applications."
documentation = "https://docs.rs/prometheus-client"
edition = "2021"
homepage = "https://github.com/prometheus/client_rust"
keywords = ["openmetrics", "prometheus", "metrics", "instrumentation", "monitoring"]
license = "Apache-2.0 OR MIT"
name = "prometheus-client"
readme = "README.md"
repository = "https://github.com/prometheus/client_rust"
version = "0.22.3"
[package.metadata.docs.rs]
all-features = true