Struct merino_settings::MetricsSettings
source · [−]pub struct MetricsSettings {
pub sink_host: String,
pub sink_port: u16,
pub max_queue_size_kb: usize,
}
Fields
sink_host: String
The host/IP address to send metrics to, such as “127.0.0.1” or “metrics.local”.
sink_port: u16
The port to send metrics to.
max_queue_size_kb: usize
Maximum size in kilobytes that the metrics queue can grow to before locale metrics start to be dropped.
Trait Implementations
sourceimpl Clone for MetricsSettings
impl Clone for MetricsSettings
sourcefn clone(&self) -> MetricsSettings
fn clone(&self) -> MetricsSettings
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for MetricsSettings
impl Debug for MetricsSettings
sourceimpl<'de> Deserialize<'de> for MetricsSettings
impl<'de> Deserialize<'de> for MetricsSettings
sourcefn 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
sourceimpl Serialize for MetricsSettings
impl Serialize for MetricsSettings
Auto Trait Implementations
impl RefUnwindSafe for MetricsSettings
impl Send for MetricsSettings
impl Sync for MetricsSettings
impl Unpin for MetricsSettings
impl UnwindSafe for MetricsSettings
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more