pub struct ProcedureLifecycleReceiptV1 {Show 15 fields
pub schema_version: String,
pub receipt_id: String,
pub caller_idempotency_key: String,
pub operation: String,
pub artifact_id: String,
pub artifact_digest: String,
pub principal: String,
pub disposition: ProcedureLifecycleDispositionV1,
pub reason_codes: Vec<String>,
pub test_receipt: Option<ProcedureTestReceiptV1>,
pub prior_event_digest: Option<String>,
pub event_id: String,
pub event_digest: String,
pub receipt_digest: String,
pub committed_at: String,
}Fields§
§schema_version: String§receipt_id: String§caller_idempotency_key: String§operation: String§artifact_id: String§artifact_digest: String§principal: String§disposition: ProcedureLifecycleDispositionV1§reason_codes: Vec<String>§test_receipt: Option<ProcedureTestReceiptV1>§prior_event_digest: Option<String>§event_id: String§event_digest: String§receipt_digest: String§committed_at: StringTrait Implementations§
Source§impl Clone for ProcedureLifecycleReceiptV1
impl Clone for ProcedureLifecycleReceiptV1
Source§fn clone(&self) -> ProcedureLifecycleReceiptV1
fn clone(&self) -> ProcedureLifecycleReceiptV1
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 ProcedureLifecycleReceiptV1
impl Debug for ProcedureLifecycleReceiptV1
Source§impl<'de> Deserialize<'de> for ProcedureLifecycleReceiptV1
impl<'de> Deserialize<'de> for ProcedureLifecycleReceiptV1
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 Eq for ProcedureLifecycleReceiptV1
impl StructuralPartialEq for ProcedureLifecycleReceiptV1
Auto Trait Implementations§
impl Freeze for ProcedureLifecycleReceiptV1
impl RefUnwindSafe for ProcedureLifecycleReceiptV1
impl Send for ProcedureLifecycleReceiptV1
impl Sync for ProcedureLifecycleReceiptV1
impl Unpin for ProcedureLifecycleReceiptV1
impl UnsafeUnpin for ProcedureLifecycleReceiptV1
impl UnwindSafe for ProcedureLifecycleReceiptV1
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.