diff options
Diffstat (limited to 'crates/driver/src/task.rs')
-rw-r--r-- | crates/driver/src/task.rs | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/crates/driver/src/task.rs b/crates/driver/src/task.rs index 6b9083b..8f3c7d6 100644 --- a/crates/driver/src/task.rs +++ b/crates/driver/src/task.rs @@ -50,14 +50,14 @@ pub struct OutputDep { pub output: String, } -#[derive(Clone, Debug, Deserialize)] +#[derive(Clone, Debug, Deserialize, Default)] pub struct Output { pub path: Option<String>, #[serde(default)] pub runtime_depends: HashSet<OutputDep>, } -#[derive(Clone, Debug, Deserialize)] +#[derive(Clone, Debug, Deserialize, Default)] pub struct Action { #[serde(default)] pub run: String, @@ -69,7 +69,7 @@ impl Action { } } -#[derive(Clone, Debug, Deserialize)] +#[derive(Clone, Debug, Deserialize, Default)] pub struct TaskDef { #[serde(skip)] pub meta: RecipeMeta, |