From 853f52ed1f1d96882a033bfb7f7fd0c4f63d66ce Mon Sep 17 00:00:00 2001 From: Hana Date: Tue, 14 Feb 2023 18:58:04 +0800 Subject: [PATCH] fix(napi): error should be send sync conditionally (#1487) --- crates/napi/src/error.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/crates/napi/src/error.rs b/crates/napi/src/error.rs index db9543e9..3e9a49c4 100644 --- a/crates/napi/src/error.rs +++ b/crates/napi/src/error.rs @@ -44,8 +44,8 @@ impl> ToNapiValue for Error { } } -unsafe impl Send for Error {} -unsafe impl Sync for Error {} +unsafe impl Send for Error where S: Send + AsRef {} +unsafe impl Sync for Error where S: Sync + AsRef {} impl error::Error for Error {}