pub struct LogExporter { /* private fields */ }
Available on crate feature
logs
and (crate features http-proto
or http-json
or grpc-tonic
) only.Expand description
OTLP exporter that sends log data
Implementations§
Source§impl LogExporter
impl LogExporter
Sourcepub fn builder() -> LogExporterBuilder<NoExporterBuilderSet>
pub fn builder() -> LogExporterBuilder<NoExporterBuilderSet>
Obtain a builder to configure a LogExporter.
Trait Implementations§
Source§impl Debug for LogExporter
impl Debug for LogExporter
Source§impl LogExporter for LogExporter
impl LogExporter for LogExporter
Auto Trait Implementations§
impl !Freeze for LogExporter
impl !RefUnwindSafe for LogExporter
impl Send for LogExporter
impl Sync for LogExporter
impl Unpin for LogExporter
impl !UnwindSafe for LogExporter
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