diff options
Diffstat (limited to 'cli/state.rs')
-rw-r--r-- | cli/state.rs | 30 |
1 files changed, 15 insertions, 15 deletions
diff --git a/cli/state.rs b/cli/state.rs index c59eb8eeb..96be28f2f 100644 --- a/cli/state.rs +++ b/cli/state.rs @@ -71,7 +71,7 @@ impl State { pub fn stateful_json_op<D>( &self, dispatcher: D, - ) -> impl Fn(&mut deno_core::Isolate, &[u8], Option<ZeroCopyBuf>) -> Op + ) -> impl Fn(&mut deno_core::CoreIsolate, &[u8], Option<ZeroCopyBuf>) -> Op where D: Fn(&State, Value, Option<ZeroCopyBuf>) -> Result<JsonOp, OpError>, { @@ -82,10 +82,10 @@ impl State { pub fn stateful_json_op2<D>( &self, dispatcher: D, - ) -> impl Fn(&mut deno_core::Isolate, &[u8], Option<ZeroCopyBuf>) -> Op + ) -> impl Fn(&mut deno_core::CoreIsolate, &[u8], Option<ZeroCopyBuf>) -> Op where D: Fn( - &mut deno_core::Isolate, + &mut deno_core::CoreIsolate, &State, Value, Option<ZeroCopyBuf>, @@ -101,13 +101,13 @@ impl State { pub fn core_op<D>( &self, dispatcher: D, - ) -> impl Fn(&mut deno_core::Isolate, &[u8], Option<ZeroCopyBuf>) -> Op + ) -> impl Fn(&mut deno_core::CoreIsolate, &[u8], Option<ZeroCopyBuf>) -> Op where - D: Fn(&mut deno_core::Isolate, &[u8], Option<ZeroCopyBuf>) -> Op, + D: Fn(&mut deno_core::CoreIsolate, &[u8], Option<ZeroCopyBuf>) -> Op, { let state = self.clone(); - move |isolate: &mut deno_core::Isolate, + move |isolate: &mut deno_core::CoreIsolate, control: &[u8], zero_copy: Option<ZeroCopyBuf>| -> Op { @@ -161,10 +161,10 @@ impl State { pub fn stateful_minimal_op2<D>( &self, dispatcher: D, - ) -> impl Fn(&mut deno_core::Isolate, &[u8], Option<ZeroCopyBuf>) -> Op + ) -> impl Fn(&mut deno_core::CoreIsolate, &[u8], Option<ZeroCopyBuf>) -> Op where D: Fn( - &mut deno_core::Isolate, + &mut deno_core::CoreIsolate, &State, bool, i32, @@ -173,7 +173,7 @@ impl State { { let state = self.clone(); self.core_op(crate::ops::minimal_op( - move |isolate: &mut deno_core::Isolate, + move |isolate: &mut deno_core::CoreIsolate, is_sync: bool, rid: i32, zero_copy: Option<ZeroCopyBuf>| @@ -186,13 +186,13 @@ impl State { /// This is a special function that provides `state` argument to dispatcher. /// /// NOTE: This only works with JSON dispatcher. - /// This is a band-aid for transition to `Isolate.register_op` API as most of our + /// This is a band-aid for transition to `CoreIsolate.register_op` API as most of our /// ops require `state` argument. pub fn stateful_op<D>( &self, dispatcher: D, ) -> impl Fn( - &mut deno_core::Isolate, + &mut deno_core::CoreIsolate, Value, Option<ZeroCopyBuf>, ) -> Result<JsonOp, OpError> @@ -200,7 +200,7 @@ impl State { D: Fn(&State, Value, Option<ZeroCopyBuf>) -> Result<JsonOp, OpError>, { let state = self.clone(); - move |_isolate: &mut deno_core::Isolate, + move |_isolate: &mut deno_core::CoreIsolate, args: Value, zero_copy: Option<ZeroCopyBuf>| -> Result<JsonOp, OpError> { dispatcher(&state, args, zero_copy) } @@ -210,20 +210,20 @@ impl State { &self, dispatcher: D, ) -> impl Fn( - &mut deno_core::Isolate, + &mut deno_core::CoreIsolate, Value, Option<ZeroCopyBuf>, ) -> Result<JsonOp, OpError> where D: Fn( - &mut deno_core::Isolate, + &mut deno_core::CoreIsolate, &State, Value, Option<ZeroCopyBuf>, ) -> Result<JsonOp, OpError>, { let state = self.clone(); - move |isolate: &mut deno_core::Isolate, + move |isolate: &mut deno_core::CoreIsolate, args: Value, zero_copy: Option<ZeroCopyBuf>| -> Result<JsonOp, OpError> { |