[−][src]Trait dipstick::OutputScope
Define metrics, write values and flush them.
Required methods
fn new_metric(&self, name: MetricName, kind: InputKind) -> OutputMetric
Define a raw metric of the specified type.
Implementors
impl OutputScope for GraphiteScope
[src]
impl OutputScope for GraphiteScope
fn new_metric(&self, name: MetricName, kind: InputKind) -> OutputMetric | [src] |
Define a metric of the specified type.
impl OutputScope for MultiOutputScope
[src]
impl OutputScope for MultiOutputScope
fn new_metric(&self, name: MetricName, kind: InputKind) -> OutputMetric | [src] |
impl OutputScope for PrometheusScope
[src]
impl OutputScope for PrometheusScope
fn new_metric(&self, name: MetricName, kind: InputKind) -> OutputMetric | [src] |
Define a metric of the specified type.
impl OutputScope for StatsMap
[src]
impl OutputScope for StatsMap
fn new_metric(&self, name: MetricName, _kind: InputKind) -> OutputMetric | [src] |
impl OutputScope for StatsdScope
[src]
impl OutputScope for StatsdScope
fn new_metric(&self, name: MetricName, kind: InputKind) -> OutputMetric | [src] |
Define a metric of the specified type.
impl<W: Write + Send + Sync + 'static> OutputScope for TextScope<W>
[src]
impl<W: Write + Send + Sync + 'static> OutputScope for TextScope<W>
fn new_metric(&self, name: MetricName, kind: InputKind) -> OutputMetric | [src] |