diff options
Diffstat (limited to 'src/executor.rs')
| -rw-r--r-- | src/executor.rs | 18 |
1 files changed, 7 insertions, 11 deletions
diff --git a/src/executor.rs b/src/executor.rs index a2a7856..21f68da 100644 --- a/src/executor.rs +++ b/src/executor.rs @@ -22,17 +22,13 @@ impl<'a, 't, N: Copy + PartialEq, T> Executor<'a, 't, N, T> { pub fn run(&mut self) -> &TaskOutput { let output = (self .task - .exec)( - &self.args, &self.ctx, - ); - self.complete_task = Some( - CompletedTask { - name: self - .task - .name, - output: Some(output), - }, - ); + .exec)(&self.args, &self.ctx); + self.complete_task = Some(CompletedTask { + name: self + .task + .name, + output: Some(output), + }); self.complete_task .as_ref() .unwrap() |
