diff options
Diffstat (limited to 'src/runner.rs')
-rw-r--r-- | src/runner.rs | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/src/runner.rs b/src/runner.rs index f36f65d..4710552 100644 --- a/src/runner.rs +++ b/src/runner.rs @@ -1,9 +1,9 @@ pub mod runc; use serde::{Deserialize, Serialize}; -use std::{collections::HashMap, io}; +use std::collections::HashMap; -use crate::types::*; +use crate::{types::*, util::error::*}; #[derive(Clone, Debug, Deserialize, Serialize)] pub struct Task { @@ -15,8 +15,6 @@ pub struct Task { pub env: HashMap<String, String>, } -pub type Result<T> = io::Result<T>; - pub trait Runner { fn run(&self, task: &Task) -> Result<OutputHash>; } |