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<'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