aboutsummaryrefslogtreecommitdiff
path: root/mingling_macros/src/extensions.rs
diff options
context:
space:
mode:
author魏曹先生 <1992414357@qq.com>2026-07-21 07:37:34 +0800
committer魏曹先生 <1992414357@qq.com>2026-07-21 07:37:34 +0800
commit67ec96406e6f4b8f30bc0a38c9ba95845b3cfb52 (patch)
tree43bfb43aeb6f3ec877f754840f380a50b0715b09 /mingling_macros/src/extensions.rs
parent04ce3a18efe971c5b6893977f0ebe1ce1d9a6947 (diff)
feat(macros): add render_route macro and renderify attribute for render
pipeline error routing
Diffstat (limited to 'mingling_macros/src/extensions.rs')
-rw-r--r--mingling_macros/src/extensions.rs4
1 files changed, 4 insertions, 0 deletions
diff --git a/mingling_macros/src/extensions.rs b/mingling_macros/src/extensions.rs
index 022761b..c2fdb30 100644
--- a/mingling_macros/src/extensions.rs
+++ b/mingling_macros/src/extensions.rs
@@ -13,6 +13,10 @@ use syn::{Ident, Token};
#[cfg(feature = "extra_macros")]
pub(crate) mod routeify;
+/// Extension: `#[renderify]` — transforms `expr?` into `render_route!(expr)`.
+#[cfg(feature = "extra_macros")]
+pub(crate) mod renderify;
+
/// Extension: `#[buffer]` — wraps a unit-returning function to return `RenderResult`.
pub(crate) mod buffer;