From 24803d8bee35f292ce8df71b78ef32a5495faada Mon Sep 17 00:00:00 2001 From: Mohammad Kanaan Date: Mon, 27 Jul 2026 13:04:12 +0300 Subject: [PATCH] matches: fix: propagate formatting errors --- src/matches.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/matches.rs b/src/matches.rs index 03fa838..c112b40 100644 --- a/src/matches.rs +++ b/src/matches.rs @@ -19,14 +19,14 @@ impl Display for Match { impl Display for Matches { fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result { - writeln!(f, "Matches for pattern {}:", self.pattern); + writeln!(f, "Matches for pattern {}:", self.pattern)?; for (idx, item) in self.items.iter().enumerate() { if idx > 0 { writeln!(f)?; } - write!(f, "{}", item); + write!(f, "{}", item)?; } write!(f, "{}", "") }