[−][src]Trait dipstick::CachedOutput
Wrap an output with a metric definition cache. This is useless if all metrics are statically declared but can provide performance benefits if some metrics are dynamically defined at runtime.
Provided methods
fn cached(self, max_size: usize) -> OutputCache
Wrap this output with an asynchronous dispatch queue of specified length.
Implementors
impl CachedOutput for Graphite
[src]
impl CachedOutput for Graphite
impl CachedOutput for Prometheus
[src]
impl CachedOutput for Prometheus
impl CachedOutput for Statsd
[src]
impl CachedOutput for Statsd
impl<W: Write + Send + Sync + 'static> CachedOutput for Stream<W>
[src]
impl<W: Write + Send + Sync + 'static> CachedOutput for Stream<W>