pub struct GrafeasV1SlsaProvenanceZeroTwoSlsaMaterial {
pub digest: Option<HashMap<String, String>>,
pub uri: Option<String>,
}Expand description
The collection of artifacts that influenced the build including sources, dependencies, build tools, base images, and so on.
This type is not used in any activity, and only used as part of another schema.
Fields§
§digest: Option<HashMap<String, String>>no description provided
uri: Option<String>no description provided
Trait Implementations§
Source§impl Clone for GrafeasV1SlsaProvenanceZeroTwoSlsaMaterial
impl Clone for GrafeasV1SlsaProvenanceZeroTwoSlsaMaterial
Source§fn clone(&self) -> GrafeasV1SlsaProvenanceZeroTwoSlsaMaterial
fn clone(&self) -> GrafeasV1SlsaProvenanceZeroTwoSlsaMaterial
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 Default for GrafeasV1SlsaProvenanceZeroTwoSlsaMaterial
impl Default for GrafeasV1SlsaProvenanceZeroTwoSlsaMaterial
Source§fn default() -> GrafeasV1SlsaProvenanceZeroTwoSlsaMaterial
fn default() -> GrafeasV1SlsaProvenanceZeroTwoSlsaMaterial
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for GrafeasV1SlsaProvenanceZeroTwoSlsaMaterial
impl<'de> Deserialize<'de> for GrafeasV1SlsaProvenanceZeroTwoSlsaMaterial
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 Part for GrafeasV1SlsaProvenanceZeroTwoSlsaMaterial
Auto Trait Implementations§
impl Freeze for GrafeasV1SlsaProvenanceZeroTwoSlsaMaterial
impl RefUnwindSafe for GrafeasV1SlsaProvenanceZeroTwoSlsaMaterial
impl Send for GrafeasV1SlsaProvenanceZeroTwoSlsaMaterial
impl Sync for GrafeasV1SlsaProvenanceZeroTwoSlsaMaterial
impl Unpin for GrafeasV1SlsaProvenanceZeroTwoSlsaMaterial
impl UnwindSafe for GrafeasV1SlsaProvenanceZeroTwoSlsaMaterial
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