pub struct IoArgoprojWorkflowV1alpha1ArtifactNodeSpec {
pub archive_location: Option<IoArgoprojWorkflowV1alpha1ArtifactLocation>,
pub artifacts: HashMap<String, IoArgoprojWorkflowV1alpha1Artifact>,
}Expand description
ArtifactNodeSpec specifies the Artifacts that need to be deleted for a given Node
Fields§
§archive_location: Option<IoArgoprojWorkflowV1alpha1ArtifactLocation>ArchiveLocation is the template-level Artifact location specification
artifacts: HashMap<String, IoArgoprojWorkflowV1alpha1Artifact>Artifacts maps artifact name to Artifact description
Trait Implementations§
Source§impl Clone for IoArgoprojWorkflowV1alpha1ArtifactNodeSpec
impl Clone for IoArgoprojWorkflowV1alpha1ArtifactNodeSpec
Source§fn clone(&self) -> IoArgoprojWorkflowV1alpha1ArtifactNodeSpec
fn clone(&self) -> IoArgoprojWorkflowV1alpha1ArtifactNodeSpec
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 moreSource§impl<'de> Deserialize<'de> for IoArgoprojWorkflowV1alpha1ArtifactNodeSpec
impl<'de> Deserialize<'de> for IoArgoprojWorkflowV1alpha1ArtifactNodeSpec
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl From<&IoArgoprojWorkflowV1alpha1ArtifactNodeSpec> for IoArgoprojWorkflowV1alpha1ArtifactNodeSpec
impl From<&IoArgoprojWorkflowV1alpha1ArtifactNodeSpec> for IoArgoprojWorkflowV1alpha1ArtifactNodeSpec
Source§fn from(value: &IoArgoprojWorkflowV1alpha1ArtifactNodeSpec) -> Self
fn from(value: &IoArgoprojWorkflowV1alpha1ArtifactNodeSpec) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for IoArgoprojWorkflowV1alpha1ArtifactNodeSpec
impl RefUnwindSafe for IoArgoprojWorkflowV1alpha1ArtifactNodeSpec
impl Send for IoArgoprojWorkflowV1alpha1ArtifactNodeSpec
impl Sync for IoArgoprojWorkflowV1alpha1ArtifactNodeSpec
impl Unpin for IoArgoprojWorkflowV1alpha1ArtifactNodeSpec
impl UnwindSafe for IoArgoprojWorkflowV1alpha1ArtifactNodeSpec
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