pub struct PhaseResult {
pub artifacts: Vec<Artifact>,
pub next_step: NextStep,
pub metadata: PhaseMetadata,
}Expand description
Result of executing a phase
Fields§
§artifacts: Vec<Artifact>Artifacts produced by the phase
next_step: NextStepWhat should happen next in the workflow
metadata: PhaseMetadataAdditional metadata about the phase execution
Trait Implementations§
Source§impl Clone for PhaseResult
impl Clone for PhaseResult
Source§fn clone(&self) -> PhaseResult
fn clone(&self) -> PhaseResult
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for PhaseResult
impl RefUnwindSafe for PhaseResult
impl Send for PhaseResult
impl Sync for PhaseResult
impl Unpin for PhaseResult
impl UnsafeUnpin for PhaseResult
impl UnwindSafe for PhaseResult
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more