pub struct MetricsExporter { /* private fields */ }Implementations§
Source§impl MetricsExporter
impl MetricsExporter
pub fn new() -> MetricsExporter
Trait Implementations§
Source§impl Debug for MetricsExporter
impl Debug for MetricsExporter
Source§impl Default for MetricsExporter
impl Default for MetricsExporter
Source§impl PushMetricExporter for MetricsExporter
impl PushMetricExporter for MetricsExporter
Source§async fn export(&self, metrics: &mut ResourceMetrics) -> OTelSdkResult
async fn export(&self, metrics: &mut ResourceMetrics) -> OTelSdkResult
Export serializes and transmits metric data to a receiver. Read more
Source§fn temporality(&self) -> Temporality
fn temporality(&self) -> Temporality
Access the Temporality of the MetricExporter.
Source§fn force_flush(&self) -> OTelSdkResult
fn force_flush(&self) -> OTelSdkResult
Flushes any metric data held by an exporter.
Source§fn shutdown(&self) -> OTelSdkResult
fn shutdown(&self) -> OTelSdkResult
Releases any held computational resources. Read more
Auto Trait Implementations§
impl Freeze for MetricsExporter
impl RefUnwindSafe for MetricsExporter
impl Send for MetricsExporter
impl Sync for MetricsExporter
impl Unpin for MetricsExporter
impl UnwindSafe for MetricsExporter
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