diff --git a/src/isolate.rs b/src/isolate.rs index 9374f2af..2f92a699 100644 --- a/src/isolate.rs +++ b/src/isolate.rs @@ -100,7 +100,7 @@ pub enum WasmAsyncSuccess { Fail, } pub type WasmAsyncResolvePromiseCallback = extern "C" fn( - *const Isolate, + *mut Isolate, Local, Local, Local, diff --git a/src/lib.rs b/src/lib.rs index 92034d57..c3f4f0b5 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -107,6 +107,7 @@ pub use isolate::OwnedIsolate; pub use isolate::PromiseHook; pub use isolate::PromiseHookType; pub use isolate::PromiseRejectCallback; +pub use isolate::WasmAsyncSuccess; pub use isolate_create_params::CreateParams; pub use module::*; pub use object::*;