From 604640b159dd4d784dfad7ac6667bb4aa9c39c53 Mon Sep 17 00:00:00 2001 From: Stepan Koltsov Date: Sun, 3 Aug 2025 20:02:17 +0100 Subject: [PATCH] Fix Display for ExactlyOneError --- src/exactly_one_err.rs | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/src/exactly_one_err.rs b/src/exactly_one_err.rs index e951d4106..041d8cf44 100644 --- a/src/exactly_one_err.rs +++ b/src/exactly_one_err.rs @@ -96,9 +96,15 @@ where fn fmt(&self, f: &mut Formatter) -> FmtResult { let additional = self.additional_len(); if additional > 0 { - write!(f, "got at least 2 elements when exactly one was expected") + write!( + f, + "got at least 2 elements when exactly one or at most one was expected" + ) } else { - write!(f, "got zero elements when exactly one was expected") + write!( + f, + "got zero elements when exactly one or at most one was expected" + ) } } }