pub enum OtelTracesExporterOption {
Otlp,
Stdout,
None,
}Variants§
Otlp
Send traces to an OTLP endpoint
Stdout
Write OTLP traces to stdout. Useful for debugging otel stuff.
None
Don’t send OTEL traces anywhere
Trait Implementations§
Auto Trait Implementations§
impl Freeze for OtelTracesExporterOption
impl RefUnwindSafe for OtelTracesExporterOption
impl Send for OtelTracesExporterOption
impl Sync for OtelTracesExporterOption
impl Unpin for OtelTracesExporterOption
impl UnwindSafe for OtelTracesExporterOption
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<T> FutureExt for T
impl<T> FutureExt for T
Source§fn with_context(self, otel_cx: Context) -> WithContext<Self>
fn with_context(self, otel_cx: Context) -> WithContext<Self>
Source§fn with_current_context(self) -> WithContext<Self>
fn with_current_context(self) -> WithContext<Self>
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request