pub struct ManifestArtifact {
pub artifact_type: ArtifactType,
pub source_seed: Option<String>,
pub source_label: String,
pub output_paths: Vec<String>,
pub fingerprints: Vec<Fingerprint>,
pub env_var_names: Vec<String>,
pub external_key_ref: Option<KeyRef>,
}Expand description
Per-artifact metadata in BundleManifest.
Fields§
§artifact_type: ArtifactType§source_seed: Option<String>§source_label: String§output_paths: Vec<String>§fingerprints: Vec<Fingerprint>§env_var_names: Vec<String>§external_key_ref: Option<KeyRef>Trait Implementations§
Source§impl Clone for ManifestArtifact
impl Clone for ManifestArtifact
Source§fn clone(&self) -> ManifestArtifact
fn clone(&self) -> ManifestArtifact
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 ManifestArtifact
impl Debug for ManifestArtifact
Source§impl<'de> Deserialize<'de> for ManifestArtifact
impl<'de> Deserialize<'de> for ManifestArtifact
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 PartialEq for ManifestArtifact
impl PartialEq for ManifestArtifact
Source§impl Serialize for ManifestArtifact
impl Serialize for ManifestArtifact
impl Eq for ManifestArtifact
impl StructuralPartialEq for ManifestArtifact
Auto Trait Implementations§
impl Freeze for ManifestArtifact
impl RefUnwindSafe for ManifestArtifact
impl Send for ManifestArtifact
impl Sync for ManifestArtifact
impl Unpin for ManifestArtifact
impl UnsafeUnpin for ManifestArtifact
impl UnwindSafe for ManifestArtifact
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