pub struct PackagedWorkflow {
pub workflow_type: String,
pub output_path: PathBuf,
pub package: Package,
pub version: WorkflowVersion,
}Expand description
One workflow archive written and verified by package_project.
Fields§
§workflow_type: StringWorkflow type, identical to the manifest entry module.
output_path: PathBufAbsolute path of the written .aion archive.
package: PackageThe archive re-loaded from disk after writing, proving integrity.
version: WorkflowVersionCanonical version record of the verified package.
Trait Implementations§
Source§impl Clone for PackagedWorkflow
impl Clone for PackagedWorkflow
Source§fn clone(&self) -> PackagedWorkflow
fn clone(&self) -> PackagedWorkflow
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for PackagedWorkflow
impl Debug for PackagedWorkflow
Source§impl PartialEq for PackagedWorkflow
impl PartialEq for PackagedWorkflow
Source§fn eq(&self, other: &PackagedWorkflow) -> bool
fn eq(&self, other: &PackagedWorkflow) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for PackagedWorkflow
Auto Trait Implementations§
impl Freeze for PackagedWorkflow
impl RefUnwindSafe for PackagedWorkflow
impl Send for PackagedWorkflow
impl Sync for PackagedWorkflow
impl Unpin for PackagedWorkflow
impl UnsafeUnpin for PackagedWorkflow
impl UnwindSafe for PackagedWorkflow
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