#[non_exhaustive]pub enum ArtifactStorage {
GoogleArtifactRegistry(Box<GoogleArtifactRegistry>),
}Expand description
The storage location of the artifact.
Variants (Non-exhaustive)§
This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
GoogleArtifactRegistry(Box<GoogleArtifactRegistry>)
Optional. Set if the artifact is stored in Artifact registry.
Trait Implementations§
Source§impl Clone for ArtifactStorage
impl Clone for ArtifactStorage
Source§fn clone(&self) -> ArtifactStorage
fn clone(&self) -> ArtifactStorage
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 ArtifactStorage
impl Debug for ArtifactStorage
Source§impl PartialEq for ArtifactStorage
impl PartialEq for ArtifactStorage
impl StructuralPartialEq for ArtifactStorage
Auto Trait Implementations§
impl Freeze for ArtifactStorage
impl RefUnwindSafe for ArtifactStorage
impl Send for ArtifactStorage
impl Sync for ArtifactStorage
impl Unpin for ArtifactStorage
impl UnwindSafe for ArtifactStorage
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