From 2debbdacb935cfe1eb7bb8d1f40a5063b339d90b Mon Sep 17 00:00:00 2001 From: Ryan Dahl Date: Mon, 8 Apr 2019 17:10:00 -0400 Subject: Merge Worker and Isolate types (#2078) Reduces generics. --- cli/cli_behavior.rs | 14 +------------- 1 file changed, 1 insertion(+), 13 deletions(-) (limited to 'cli/cli_behavior.rs') diff --git a/cli/cli_behavior.rs b/cli/cli_behavior.rs index 860ec76ec..510b2608c 100644 --- a/cli/cli_behavior.rs +++ b/cli/cli_behavior.rs @@ -17,24 +17,12 @@ impl CliBehavior { } } -impl IsolateStateContainer for &CliBehavior { - fn state(&self) -> Arc { - self.state.clone() - } -} - -impl IsolateStateContainer for CliBehavior { - fn state(&self) -> Arc { - self.state.clone() - } -} - impl Behavior for CliBehavior { fn dispatch( &mut self, control: &[u8], zero_copy: deno_buf, ) -> (bool, Box) { - ops::dispatch_all(self, control, zero_copy, ops::op_selector_std) + ops::dispatch_all(&self.state, control, zero_copy, ops::op_selector_std) } } -- cgit v1.2.3