From 21bbcc54905d40d2b06dcfb3cd588dc118bde5d5 Mon Sep 17 00:00:00 2001 From: David Peter Date: Mon, 5 Oct 2026 14:23:46 +0200 Subject: [PATCH] Preserve the median precondition from master --- src/quantity/statistics.rs | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/quantity/statistics.rs b/src/quantity/statistics.rs index 9434b41..e9c0c62 100644 --- a/src/quantity/statistics.rs +++ b/src/quantity/statistics.rs @@ -47,6 +47,10 @@ where P: Into, { let mut values = values.into_iter().collect::>(); + assert!( + !values.is_empty(), + "median requires at least one measurement" + ); values.sort_by(|a, b| a.partial_cmp(b).expect("No NaN values")); let len = values.len();