pub struct CreateProvenance {
pub idempotency_id: String,
pub value: StoredProvenance,
pub storage_provenance: Provenance,
}Expand description
One idempotent provenance-object creation.
Fields§
§idempotency_id: StringStable 16-byte request identity encoded as lowercase hexadecimal.
value: StoredProvenanceApplication provenance envelope stored as the object payload.
storage_provenance: ProvenanceKweb provenance describing the transaction that stores the envelope.
Trait Implementations§
Source§impl Clone for CreateProvenance
impl Clone for CreateProvenance
Source§fn clone(&self) -> CreateProvenance
fn clone(&self) -> CreateProvenance
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 CreateProvenance
impl Debug for CreateProvenance
impl Eq for CreateProvenance
Source§impl PartialEq for CreateProvenance
impl PartialEq for CreateProvenance
impl StructuralPartialEq for CreateProvenance
Auto Trait Implementations§
impl Freeze for CreateProvenance
impl RefUnwindSafe for CreateProvenance
impl Send for CreateProvenance
impl Sync for CreateProvenance
impl Unpin for CreateProvenance
impl UnsafeUnpin for CreateProvenance
impl UnwindSafe for CreateProvenance
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