From d405cdeaf21f327bc87a258b7cd41d4fd58bf4ab Mon Sep 17 00:00:00 2001 From: Toby Lawrence Date: Fri, 5 Apr 2019 11:39:30 -0400 Subject: [PATCH] Clean up the benchmark a little bit. --- metrics/examples/benchmark.rs | 18 +++++------------- 1 file changed, 5 insertions(+), 13 deletions(-) diff --git a/metrics/examples/benchmark.rs b/metrics/examples/benchmark.rs index 1022c41..26a8d63 100644 --- a/metrics/examples/benchmark.rs +++ b/metrics/examples/benchmark.rs @@ -202,20 +202,12 @@ fn main() { .unwrap() .into_measurements() .iter() - .fold(0, |mut acc, m| { - match m { - TypedMeasurement::Counter(key, value) => { - println!("got counter {} -> {}", key, value); - acc += *value; - } - TypedMeasurement::Gauge(key, value) => { - println!("got counter {} -> {}", key, value); - acc += *value as u64; - } - _ => {} + .fold(0, |acc, m| { + acc + match m { + TypedMeasurement::Counter(_key, value) => *value, + TypedMeasurement::Gauge(_key, value) => *value as u64, + _ => 0, } - - acc }); let turn_delta = turn_total - total;