init_tracing_opentelemetry/
error.rs1#[derive(thiserror::Error, Debug)]
3pub enum Error {
4 #[error(transparent)]
5 IoError(#[from] std::io::Error),
6
7 #[error(transparent)]
8 SetGlobalDefaultError(#[from] tracing::subscriber::SetGlobalDefaultError),
9
10 #[error(transparent)]
11 OTelSdkError(#[from] opentelemetry_sdk::error::OTelSdkError),
12
13 #[error("Setup error: {0}")]
14 SetupError(String),
15
16 #[cfg(feature = "otlp")]
17 #[error(transparent)]
18 ExporterBuildError(#[from] opentelemetry_otlp::ExporterBuildError),
19
20 #[cfg(feature = "tracing_subscriber_ext")]
21 #[error(transparent)]
22 FilterParseError(#[from] tracing_subscriber::filter::ParseError),
23}