From 3597e34ffb310a9ff6e7b579a27877ccc824bc05 Mon Sep 17 00:00:00 2001 From: Alex Orlenko Date: Mon, 20 Sep 2021 12:13:36 +0100 Subject: [PATCH] Fix internal HookCallback type (missing optional Send) --- src/types.rs | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/types.rs b/src/types.rs index 40c9f01..1f1cbb5 100644 --- a/src/types.rs +++ b/src/types.rs @@ -47,6 +47,10 @@ pub(crate) struct AsyncPollUpvalue<'lua> { pub(crate) fut: LocalBoxFuture<'lua, Result>>, } +#[cfg(feature = "send")] +pub(crate) type HookCallback = Arc Result<()> + Send>>; + +#[cfg(not(feature = "send"))] pub(crate) type HookCallback = Arc Result<()>>>; #[cfg(feature = "send")]