pub struct SbomMetadata {
pub timestamp: String,
pub tools: Vec<Tool>,
}Expand description
CycloneDX metadata block.
Fields§
§timestamp: StringISO-8601 / RFC-3339 UTC timestamp of when the SBOM was emitted. The one intentionally non-deterministic field.
tools: Vec<Tool>The tool(s) that produced the described artifact — here, synth itself.
Trait Implementations§
Source§impl Clone for SbomMetadata
impl Clone for SbomMetadata
Source§fn clone(&self) -> SbomMetadata
fn clone(&self) -> SbomMetadata
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 SbomMetadata
impl Debug for SbomMetadata
Auto Trait Implementations§
impl Freeze for SbomMetadata
impl RefUnwindSafe for SbomMetadata
impl Send for SbomMetadata
impl Sync for SbomMetadata
impl Unpin for SbomMetadata
impl UnsafeUnpin for SbomMetadata
impl UnwindSafe for SbomMetadata
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