From f10de4e655e93d4d5077ca7bec3ed17f9ac6b5b1 Mon Sep 17 00:00:00 2001 From: Caleb Webber Date: Tue, 14 May 2024 22:39:09 -0400 Subject: [PATCH] add check for 0 queries in get_mean_price --- src/bin/means_to_an_end.rs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/bin/means_to_an_end.rs b/src/bin/means_to_an_end.rs index afec8a6..adcf406 100644 --- a/src/bin/means_to_an_end.rs +++ b/src/bin/means_to_an_end.rs @@ -58,8 +58,9 @@ fn get_mean_price(insertions: &Vec, query: &QueryData) -> i32 { .map(|i| i.price) .collect(); + // safe? - prices.iter().sum::() / prices.len() as i32 + if prices.len() > 0 { prices.iter().sum::() / prices.len() as i32 } else { 0 } } const PORT: usize = 10001;