33#include "iceberg/iceberg_export.h"
34#include "iceberg/metrics/counter.h"
45 CounterUnit unit = CounterUnit::kCount;
56 std::string unit{
"nanoseconds"};
58 std::chrono::nanoseconds total_duration{0};
60 bool operator==(
const TimerResult&)
const =
default;
std::chrono::nanoseconds DurationNs
Duration type for metrics reporting (nanosecond precision).
Definition metrics_types.h:39
Serialisable snapshot of a single Counter measurement.
Definition metrics_types.h:44
Serialisable snapshot of a single Timer measurement.
Definition metrics_types.h:54