Enum Open Telemetry Error
Generated from cargo doc --no-deps -p nemo-relay -p nemo-relay-adaptive -p nemo-relay-pii-redaction -p nemo-relay-ffi -p nemo-relay-types -p nemo-relay-plugin -p nemo-relay-worker-proto -p nemo-relay-worker.
pub enum OpenTelemetryError {
MissingTokioRuntime,
InvalidGrpcHeader {
key: String,
message: String,
},
ExporterBuild(String),
Provider(String),
Core(FlowError),
}
Errors produced while configuring or operating the OpenTelemetry subscriber.
Variants
MissingTokioRuntime
MissingTokioRuntime
The tonic gRPC exporter requires an active Tokio runtime.
InvalidGrpcHeader
InvalidGrpcHeader
Failed to parse a configured gRPC metadata header.
Fields
key: String
Header name that failed to parse.
message: String
Parser failure message.
ExporterBuild(String)
ExporterBuild(String)
Failed to build the OTLP exporter.
Provider(String)
Provider(String)
The underlying tracer provider returned an error.
Core(FlowError)
Core(FlowError)
Registration errors from the core runtime.
Trait Implementations
impl Debug for OpenTelemetryError
impl Debug for OpenTelemetryError
fmt
fn fmt(&self, f: &mut Formatter<'_>) -> Result
impl Display for OpenTelemetryError
impl Display for OpenTelemetryError
fmt
fn fmt(&self, __formatter: &mut Formatter<'_>) -> Result
impl Error for OpenTelemetryError
impl Error for OpenTelemetryError
source
fn source(&self) -> Option<&(dyn Error + 'static)>
description
fn description(&self) -> &str
cause
fn cause(&self) -> Option<&dyn Error>
provide
fn provide<'a>(&'a self, request: &mut Request<'a>)
impl From<FlowError> for OpenTelemetryError
impl From<FlowError> for OpenTelemetryError
from
fn from(source: FlowError) -> Self