diff --git a/crates/luaffi/src/future.rs b/crates/luaffi/src/future.rs index 284e33d..d29414b 100644 --- a/crates/luaffi/src/future.rs +++ b/crates/luaffi/src/future.rs @@ -100,7 +100,12 @@ unsafe impl + 'static> Metatype for lua_future { type Target = Self; fn build(s: &mut MetatypeBuilder) { - s.metatable_raw("gc", luaify!(|self| self.__drop())); + s.metatable_raw( + "gc", + luaify!(|self| { + self.__drop(); + }), + ); } }