pub struct PrometheusConfig {
pub listen: String,
pub buckets: Option<Vec<f64>>,
}Fields§
§listen: Stringhost:port to bind a /metrics HTTP endpoint. Recommended:
127.0.0.1:9464.
buckets: Option<Vec<f64>>Histogram bucket overrides (in seconds). When None, sensible defaults
apply (0.001..300s spanning sub-ms through five-minute durations).
Trait Implementations§
Source§impl Clone for PrometheusConfig
impl Clone for PrometheusConfig
Source§fn clone(&self) -> PrometheusConfig
fn clone(&self) -> PrometheusConfig
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for PrometheusConfig
impl RefUnwindSafe for PrometheusConfig
impl Send for PrometheusConfig
impl Sync for PrometheusConfig
impl Unpin for PrometheusConfig
impl UnsafeUnpin for PrometheusConfig
impl UnwindSafe for PrometheusConfig
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