Fix artifacts missing on ExecOutcome
This commit is contained in:
@ -105,6 +105,8 @@ pub struct ExecOutcome {
|
|||||||
/// Operations that have been performed in execution order, for display in
|
/// Operations that have been performed in execution order, for display in
|
||||||
/// the Feature Tree.
|
/// the Feature Tree.
|
||||||
pub operations: Vec<Operation>,
|
pub operations: Vec<Operation>,
|
||||||
|
/// Output map of UUIDs to artifacts.
|
||||||
|
pub artifacts: IndexMap<ArtifactId, Artifact>,
|
||||||
}
|
}
|
||||||
|
|
||||||
impl Default for ExecState {
|
impl Default for ExecState {
|
||||||
@ -145,6 +147,7 @@ impl ExecState {
|
|||||||
ExecOutcome {
|
ExecOutcome {
|
||||||
memory: self.mod_local.memory,
|
memory: self.mod_local.memory,
|
||||||
operations: self.mod_local.operations,
|
operations: self.mod_local.operations,
|
||||||
|
artifacts: self.global.artifacts,
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user