pub struct PrometheusExporterCfg { /* private fields */ }Available on crate features
config and config-observability and config-observability-prometheus only.Expand description
Configuration struct of a prometheus metric exporter
Trait Implementations§
Source§impl Clone for PrometheusExporterCfg
impl Clone for PrometheusExporterCfg
Source§fn clone(&self) -> PrometheusExporterCfg
fn clone(&self) -> PrometheusExporterCfg
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for PrometheusExporterCfg
impl Debug for PrometheusExporterCfg
Source§impl Default for PrometheusExporterCfg
impl Default for PrometheusExporterCfg
Source§fn default() -> PrometheusExporterCfg
fn default() -> PrometheusExporterCfg
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for PrometheusExporterCfg
impl<'de> Deserialize<'de> for PrometheusExporterCfg
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for PrometheusExporterCfg
impl RefUnwindSafe for PrometheusExporterCfg
impl Send for PrometheusExporterCfg
impl Sync for PrometheusExporterCfg
impl Unpin for PrometheusExporterCfg
impl UnsafeUnpin for PrometheusExporterCfg
impl UnwindSafe for PrometheusExporterCfg
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
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