Enum opentelemetry_otlp::Error [−][src]
pub enum Error { Transport(Error), InvalidUri(InvalidUri), Status(Status), Grpcio(Error), NoHttpClient, RequestFailed(Error), InvalidHeaderValue(InvalidHeaderValue), InvalidHeaderName(InvalidHeaderName), EncodeError(EncodeError), PoisonedLock(&'static str), }
Expand description
Wrap type for errors from opentelemetry otel
Variants
Transport(Error)
Error from tonic::transport::Error
InvalidUri(InvalidUri)
Error from tonic::codegen::http::uri::InvalidUri
Status(Status)
Error from tonic::Status
Grpcio(Error)
Error from grpcio module
Http requests failed
RequestFailed(Error)
Http requests failed
InvalidHeaderValue(InvalidHeaderValue)
Invalid Header Value
InvalidHeaderName(InvalidHeaderName)
Invalid Header Name
EncodeError(EncodeError)
Prost encode failed
PoisonedLock(&'static str)
The lock in exporters has been poisoned.
Trait Implementations
The name of exporter that returned this error
Performs the conversion.
Performs the conversion.
Performs the conversion.
Performs the conversion.
Auto Trait Implementations
impl !RefUnwindSafe for Error
impl !UnwindSafe for Error
Blanket Implementations
Mutably borrows from an owned value. Read more
Instruments this type with the provided Span
, returning an
Instrumented
wrapper. Read more
Instruments this type with the provided Span
, returning an
Instrumented
wrapper. Read more
Wrap the input message T
in a tonic::Request
type Output = T
type Output = T
Should always be Self
pub fn vzip(self) -> V
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more