From 8e66bc8722593dfb95dc2175a0939448703c7c86 Mon Sep 17 00:00:00 2001 From: rhysd Date: Wed, 10 Jan 2024 21:46:13 +0900 Subject: [PATCH] Make the error handler `FnMut` --- src/controller.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/controller.rs b/src/controller.rs index f378cbc6..ffc5dd5b 100644 --- a/src/controller.rs +++ b/src/controller.rs @@ -47,7 +47,7 @@ impl<'b> Controller<'b> { &self, inputs: Vec, output_buffer: Option<&mut dyn std::fmt::Write>, - handle_error: impl Fn(&Error, &mut dyn Write), + mut handle_error: impl FnMut(&Error, &mut dyn Write), ) -> Result { let mut output_type;