pub struct ArtifactDownloadInputBase {
pub alias: Option<String>,
pub artifact_download_mode: Option<String>,
pub artifact_items: Vec<String>,
pub artifact_type: Option<String>,
}Fields§
§alias: Option<String>Gets or sets the alias of artifact.
artifact_download_mode: Option<String>Gets or sets the name of artifact definition. Valid values are ‘Skip’, ‘Selective’, ‘All’.
artifact_items: Vec<String>Gets or sets the artifact items of the input.
artifact_type: Option<String>Gets or sets the type of artifact.
Implementations§
Trait Implementations§
Source§impl Clone for ArtifactDownloadInputBase
impl Clone for ArtifactDownloadInputBase
Source§fn clone(&self) -> ArtifactDownloadInputBase
fn clone(&self) -> ArtifactDownloadInputBase
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 Debug for ArtifactDownloadInputBase
impl Debug for ArtifactDownloadInputBase
Source§impl Default for ArtifactDownloadInputBase
impl Default for ArtifactDownloadInputBase
Source§fn default() -> ArtifactDownloadInputBase
fn default() -> ArtifactDownloadInputBase
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ArtifactDownloadInputBase
impl<'de> Deserialize<'de> for ArtifactDownloadInputBase
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
impl StructuralPartialEq for ArtifactDownloadInputBase
Auto Trait Implementations§
impl Freeze for ArtifactDownloadInputBase
impl RefUnwindSafe for ArtifactDownloadInputBase
impl Send for ArtifactDownloadInputBase
impl Sync for ArtifactDownloadInputBase
impl Unpin for ArtifactDownloadInputBase
impl UnwindSafe for ArtifactDownloadInputBase
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