Expand description
Unsync local metrics, provides better performance.
Structs§
- AFLocal
Counter - Auto flush-able local counter
- AFLocal
Histogram - Auto flush-able local counter
- Local
Histogram - An unsync
Histogram
. - Local
Histogram Timer - An unsync
HistogramTimer
. - Local
Histogram Vec - An unsync
HistogramVec
.
Traits§
- Counter
Delegator - Delegator for auto flush-able local counter
- Counter
With Value Type - For auto_flush::AFLocalCounter to use to make type inference possible
- Histogram
Delegator - Delegator for auto flush-able local counter
- Local
Metric - An interface models a Metric only usable in single thread environment.
- MayFlush
- An interface models a LocalMetric with try to flush functions. Not intend to be implemented by user manually, used in macro generated code.
Type Aliases§
- Local
Counter - An unsync
Counter
. - Local
Counter Vec - An unsync
CounterVec
. - Local
IntCounter - The integer version of
LocalCounter
. Provides better performance are all positive integers (natural numbers). - Local
IntCounter Vec - The integer version of
LocalCounterVec
. Provides better performance if metric values are all positive integers (natural numbers).