pub struct InvocationEngineReceiptBindingV1 {
pub receipt_ref: ProtocolReference,
pub receipt_digest: Sha256Digest,
}Expand description
Exact Engine receipt locator and content digest.
Fields§
§receipt_ref: ProtocolReferenceMust be exactly receipt:sha256:<64 lowercase hex characters>.
receipt_digest: Sha256DigestDigest of the exact Engine receipt bytes.
Trait Implementations§
Source§impl Clone for InvocationEngineReceiptBindingV1
impl Clone for InvocationEngineReceiptBindingV1
Source§fn clone(&self) -> InvocationEngineReceiptBindingV1
fn clone(&self) -> InvocationEngineReceiptBindingV1
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<'de> Deserialize<'de> for InvocationEngineReceiptBindingV1
impl<'de> Deserialize<'de> for InvocationEngineReceiptBindingV1
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 InvocationEngineReceiptBindingV1
impl StructuralPartialEq for InvocationEngineReceiptBindingV1
Auto Trait Implementations§
impl Freeze for InvocationEngineReceiptBindingV1
impl RefUnwindSafe for InvocationEngineReceiptBindingV1
impl Send for InvocationEngineReceiptBindingV1
impl Sync for InvocationEngineReceiptBindingV1
impl Unpin for InvocationEngineReceiptBindingV1
impl UnsafeUnpin for InvocationEngineReceiptBindingV1
impl UnwindSafe for InvocationEngineReceiptBindingV1
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