Struct prometheus::proto::MetricFamily [−][src]
pub struct MetricFamily { /* fields omitted */ }Implementations
impl MetricFamily[src]
impl MetricFamily[src]pub fn new() -> MetricFamily[src]
👎 Deprecated since 0.5.1:
Use default()
pub fn clear_name(&mut self)[src]
pub fn set_name(&mut self, v: String)[src]
pub fn get_name(&self) -> &str[src]
pub fn set_help(&mut self, v: String)[src]
pub fn get_help(&self) -> &str[src]
pub fn set_field_type(&mut self, v: MetricType)[src]
pub fn get_field_type(&self) -> MetricType[src]
pub fn clear_metric(&mut self)[src]
👎 Deprecated since 0.5.1:
This method is protobuf specific and will be removed in a future version
pub fn set_metric(&mut self, v: Vec<Metric>)[src]
pub fn mut_metric(&mut self) -> &mut Vec<Metric>[src]
pub fn take_metric(&mut self) -> Vec<Metric>[src]
pub fn get_metric(&self) -> &[Metric][src]
Trait Implementations
impl Clone for MetricFamily[src]
impl Clone for MetricFamily[src]fn clone(&self) -> MetricFamily[src]
pub fn clone_from(&mut self, source: &Self)1.0.0[src]
impl Default for MetricFamily[src]
impl Default for MetricFamily[src]fn default() -> MetricFamily[src]
impl PartialEq<MetricFamily> for MetricFamily[src]
impl PartialEq<MetricFamily> for MetricFamily[src]