diff --git a/maud/src/lib.rs b/maud/src/lib.rs index c2c0beaa..9450f2c2 100644 --- a/maud/src/lib.rs +++ b/maud/src/lib.rs @@ -155,7 +155,8 @@ macro_rules! impl_render_with_display { $( impl Render for $ty { fn render_to(&self, w: &mut String) { - format_args!("{self}").render_to(w); + // TODO: remove the explicit arg when Rust 1.58 is released + format_args!("{self}", self = self).render_to(w); } } )*