pub struct ProvenanceStorage {
pub data_filename: String,
pub artifacts: Vec<NewProvenanceArtifact>,
}Expand description
Artifact-storage input for Kmap::create_provenance_with_storage.
Fields§
§data_filename: StringBasename used if the main provenance text is stored externally.
artifacts: Vec<NewProvenanceArtifact>Ordered immutable artifacts attached to the provenance.
Trait Implementations§
Source§impl Clone for ProvenanceStorage
impl Clone for ProvenanceStorage
Source§fn clone(&self) -> ProvenanceStorage
fn clone(&self) -> ProvenanceStorage
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 moreAuto Trait Implementations§
impl Freeze for ProvenanceStorage
impl RefUnwindSafe for ProvenanceStorage
impl Send for ProvenanceStorage
impl Sync for ProvenanceStorage
impl Unpin for ProvenanceStorage
impl UnsafeUnpin for ProvenanceStorage
impl UnwindSafe for ProvenanceStorage
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