Cargo Features

opentelemetry-jaeger has no features set by default.

[dependencies]
opentelemetry-jaeger = { version = "0.21.0", features = ["full", "collector_client", "hyper_collector_client", "hyper_tls_collector_client", "isahc_collector_client", "reqwest_blocking_collector_client", "reqwest_collector_client", "reqwest_rustls_collector_client", "wasm_collector_client", "rt-tokio", "rt-tokio-current-thread", "rt-async-std", "integration_test", "futures-executor"] }
full = collector_client, hyper_collector_client, hyper_tls_collector_client, integration_test, isahc_collector_client, reqwest_blocking_collector_client, reqwest_collector_client, reqwest_rustls_collector_client, rt-async-std, rt-tokio, rt-tokio-current-thread, wasm_collector_client
collector_client full? hyper_collector_client? integration_test? reqwest_blocking_collector_client? reqwest_collector_client? = http, opentelemetry-http

Affects collector::new_collector_pipeline, config::collector

hyper_collector_client full? hyper_tls_collector_client? integration_test? = collector_client, headers, http, hyper

Enables hyper and tokio of opentelemetry-http

hyper_tls_collector_client full? integration_test? = hyper-tls, hyper_collector_client
isahc_collector_client full? integration_test? = isahc

Enables isahc of opentelemetry-http

reqwest_blocking_collector_client full? = collector_client, headers

Enables reqwest of opentelemetry-http, blocking of reqwest ^0.11

reqwest_collector_client full? integration_test? reqwest_rustls_collector_client? = collector_client, headers, reqwest

Enables reqwest of opentelemetry-http

reqwest_rustls_collector_client full? = reqwest_collector_client

Enables rustls-tls-native-roots of reqwest ^0.11

wasm_collector_client full? = base64, http, js-sys, pin-project-lite, wasm-bindgen, wasm-bindgen-futures, web-sys

Affects collector::new_wasm_collector_pipeline, config::collector

rt-tokio full? integration_test? = tokio

Enables rt-tokio of opentelemetry_sdk

rt-tokio-current-thread full? = tokio

Enables rt-tokio-current-thread of opentelemetry_sdk

rt-async-std full? = async-std

Enables rt-async-std of opentelemetry_sdk

integration_test full? = collector_client, hyper_collector_client, hyper_tls_collector_client, isahc_collector_client, prost, prost-types, reqwest_collector_client, rt-tokio, tonic

Affects opentelemetry-jaeger::testing

Features from optional dependencies

In crates that don't use the dep: syntax, optional dependencies automatically become Cargo features. These features may have been created by mistake, and this functionality may be removed in the future.

async-std rt-async-std?
base64 wasm_collector_client?

Enables base64 ^0.21.0

headers hyper_collector_client? reqwest_blocking_collector_client? reqwest_collector_client?

Enables headers ^0.3.2

http collector_client? hyper_collector_client? wasm_collector_client?

Enables http ^0.2

hyper hyper_collector_client?

Enables hyper ^0.14

hyper-tls hyper_tls_collector_client?

Enables hyper-tls ^0.5.0

isahc isahc_collector_client?
js-sys wasm_collector_client?
opentelemetry-http collector_client? hyper_collector_client? isahc_collector_client? reqwest_blocking_collector_client? reqwest_collector_client?
pin-project-lite wasm_collector_client?
reqwest reqwest_blocking_collector_client? reqwest_collector_client? reqwest_rustls_collector_client?

Enables reqwest ^0.11

tokio rt-tokio? rt-tokio-current-thread?
wasm-bindgen wasm_collector_client?
wasm-bindgen-futures wasm_collector_client?
tonic integration_test?
prost integration_test?
prost-types integration_test?
futures-executor implicit feature

Enables futures-executor

Futures

web-sys wasm_collector_client?