pub struct OtlpPipeline;
Expand description
General builder for both tracing and metrics.
Implementations§
Source§impl OtlpPipeline
impl OtlpPipeline
Sourcepub fn logging(self) -> OtlpLogPipeline<NoExporterConfig>
pub fn logging(self) -> OtlpLogPipeline<NoExporterConfig>
Create a OTLP logging pipeline.
Source§impl OtlpPipeline
impl OtlpPipeline
Sourcepub fn metrics<RT>(self, rt: RT) -> OtlpMetricPipeline<RT, NoExporterConfig>where
RT: Runtime,
pub fn metrics<RT>(self, rt: RT) -> OtlpMetricPipeline<RT, NoExporterConfig>where
RT: Runtime,
Create a OTLP metrics pipeline.
Source§impl OtlpPipeline
impl OtlpPipeline
Sourcepub fn tracing(self) -> OtlpTracePipeline<NoExporterConfig>
pub fn tracing(self) -> OtlpTracePipeline<NoExporterConfig>
Create a OTLP tracing pipeline.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for OtlpPipeline
impl RefUnwindSafe for OtlpPipeline
impl Send for OtlpPipeline
impl Sync for OtlpPipeline
impl Unpin for OtlpPipeline
impl UnwindSafe for OtlpPipeline
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