diff options
Diffstat (limited to 'cli/napi/async.rs')
-rw-r--r-- | cli/napi/async.rs | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/cli/napi/async.rs b/cli/napi/async.rs index 1fb0c6374..8add67e1a 100644 --- a/cli/napi/async.rs +++ b/cli/napi/async.rs @@ -3,6 +3,7 @@ use deno_runtime::deno_napi::*; use crate::check_env; +use crate::napi::threadsafe_functions::SendPtr; #[repr(C)] pub struct AsyncWork { @@ -64,10 +65,6 @@ fn napi_queue_async_work( return napi_invalid_arg; }; - #[repr(transparent)] - struct SendPtr<T>(*const T); - unsafe impl<T> Send for SendPtr<T> {} - unsafe impl<T> Sync for SendPtr<T> {} let send_env = SendPtr(env_ptr); #[inline(always)] |