From 992f725362698b2036f89a1aae32a9acd52a1cb5 Mon Sep 17 00:00:00 2001 From: Jason Volk Date: Fri, 9 Aug 2024 02:58:10 +0000 Subject: [PATCH] allow expression to defer macro Signed-off-by: Jason Volk --- src/core/utils/defer.rs | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/core/utils/defer.rs b/src/core/utils/defer.rs index 9d42e679..08477b6f 100644 --- a/src/core/utils/defer.rs +++ b/src/core/utils/defer.rs @@ -13,4 +13,10 @@ macro_rules! defer { closure: || $body, }; }; + + ($body:expr) => { + $crate::defer! {{ + $body + }} + }; }