diff options
Diffstat (limited to 'cli/ops/io.rs')
-rw-r--r-- | cli/ops/io.rs | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/cli/ops/io.rs b/cli/ops/io.rs index 45fd6ff95..705083e15 100644 --- a/cli/ops/io.rs +++ b/cli/ops/io.rs @@ -2,7 +2,9 @@ use super::dispatch_minimal::MinimalOp; use crate::http_util::HttpBody; use crate::op_error::OpError; use crate::state::State; -use deno_core::*; +use deno_core::CoreIsolate; +use deno_core::ResourceTable; +use deno_core::ZeroCopyBuf; use futures::future::poll_fn; use futures::future::FutureExt; use futures::ready; @@ -58,7 +60,7 @@ lazy_static! { }; } -pub fn init(i: &mut Isolate, s: &State) { +pub fn init(i: &mut CoreIsolate, s: &State) { i.register_op("op_read", s.stateful_minimal_op2(op_read)); i.register_op("op_write", s.stateful_minimal_op2(op_write)); } @@ -204,7 +206,7 @@ impl DenoAsyncRead for StreamResource { } pub fn op_read( - isolate: &mut deno_core::Isolate, + isolate: &mut CoreIsolate, _state: &State, is_sync: bool, rid: i32, @@ -328,7 +330,7 @@ impl DenoAsyncWrite for StreamResource { } pub fn op_write( - isolate: &mut deno_core::Isolate, + isolate: &mut CoreIsolate, _state: &State, is_sync: bool, rid: i32, |