From c245fc22634b199a984aa3d00156ed738fd711c8 Mon Sep 17 00:00:00 2001 From: Ari Seyhun Date: Thu, 7 Apr 2022 15:00:47 +0930 Subject: [PATCH] Support generics in dom builder methods --- src/macros.rs | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/macros.rs b/src/macros.rs index 35f881a..c980cd3 100644 --- a/src/macros.rs +++ b/src/macros.rs @@ -12,6 +12,10 @@ macro_rules! apply_methods { let this = $this.$name($($args),*); $crate::apply_methods!(this, { $($rest)* }) }}; + ($this:expr, { .$name:ident::<$($types:ty),*>($($args:expr),*) $($rest:tt)* }) => {{ + let this = $this.$name::<$($types),*>($($args),*); + $crate::apply_methods!(this, { $($rest)* }) + }}; }