#[repr(u8)]pub(crate) enum ReleaseArtifactState {
Asset(AssetSpec),
Oci(OciSpec),
Cargo {
package: String,
},
Npm {
package: String,
},
}Variants§
Asset(AssetSpec)
A file from a package output, uploaded to the forge release.
Oci(OciSpec)
A package whose push program publishes to an OCI registry.
Cargo
A .crate file from a package output, uploaded to the Cargo registry.
Npm
An npm tarball from a package output, published to the npm registry.
Trait Implementations§
Source§impl Clone for ReleaseArtifactState
impl Clone for ReleaseArtifactState
Source§fn clone(&self) -> ReleaseArtifactState
fn clone(&self) -> ReleaseArtifactState
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 ReleaseArtifactState
impl Debug for ReleaseArtifactState
impl Eq for ReleaseArtifactState
Source§impl<'ʄ> Facet<'ʄ> for ReleaseArtifactState
impl<'ʄ> Facet<'ʄ> for ReleaseArtifactState
Source§impl PartialEq for ReleaseArtifactState
impl PartialEq for ReleaseArtifactState
impl StructuralPartialEq for ReleaseArtifactState
Auto Trait Implementations§
impl Freeze for ReleaseArtifactState
impl RefUnwindSafe for ReleaseArtifactState
impl Send for ReleaseArtifactState
impl Sync for ReleaseArtifactState
impl Unpin for ReleaseArtifactState
impl UnsafeUnpin for ReleaseArtifactState
impl UnwindSafe for ReleaseArtifactState
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.