diff --git a/src/format.rs b/src/format.rs index c4cb65dcb..83382c5a5 100644 --- a/src/format.rs +++ b/src/format.rs @@ -71,6 +71,16 @@ where } } +impl<'a, I, F> fmt::Debug for FormatWith<'a, I, F> +where + I: Iterator, + F: FnMut(I::Item, &mut dyn FnMut(&dyn fmt::Display) -> fmt::Result) -> fmt::Result, +{ + fn fmt(&self, f: &mut fmt::Formatter<'_>) -> fmt::Result { + fmt::Display::fmt(self, f) + } +} + impl<'a, I> Format<'a, I> where I: Iterator,