#[non_exhaustive]pub struct PipelineTemplateMetadata {
pub version: String,
/* private fields */
}Expand description
Pipeline template metadata if PipelineJob.template_uri is from supported template registry. Currently, the only supported registry is Artifact Registry.
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.version: StringThe version_name in artifact registry.
Will always be presented in output if the PipelineJob.template_uri is from supported template registry.
Format is “sha256:abcdef123456…”.
Implementations§
Trait Implementations§
Source§impl Clone for PipelineTemplateMetadata
impl Clone for PipelineTemplateMetadata
Source§fn clone(&self) -> PipelineTemplateMetadata
fn clone(&self) -> PipelineTemplateMetadata
Returns a copy 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 PipelineTemplateMetadata
impl Debug for PipelineTemplateMetadata
Source§impl Default for PipelineTemplateMetadata
impl Default for PipelineTemplateMetadata
Source§fn default() -> PipelineTemplateMetadata
fn default() -> PipelineTemplateMetadata
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for PipelineTemplateMetadatawhere
PipelineTemplateMetadata: Default,
impl<'de> Deserialize<'de> for PipelineTemplateMetadatawhere
PipelineTemplateMetadata: Default,
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 Message for PipelineTemplateMetadata
impl Message for PipelineTemplateMetadata
Source§impl PartialEq for PipelineTemplateMetadata
impl PartialEq for PipelineTemplateMetadata
Source§impl Serialize for PipelineTemplateMetadata
impl Serialize for PipelineTemplateMetadata
impl StructuralPartialEq for PipelineTemplateMetadata
Auto Trait Implementations§
impl Freeze for PipelineTemplateMetadata
impl RefUnwindSafe for PipelineTemplateMetadata
impl Send for PipelineTemplateMetadata
impl Sync for PipelineTemplateMetadata
impl Unpin for PipelineTemplateMetadata
impl UnwindSafe for PipelineTemplateMetadata
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