pub struct ReceiptInvocationV2 {
pub schema_version: SchemaVersionOne,
pub invocation_id: InvocationIdV2,
pub instance: ReceiptEngineV2,
pub operation: ReceiptOperationV2,
pub input_hmac: ReceiptHmac,
pub source_count: u16,
pub policy_admission: PolicyAdmissionV2,
}Fields§
§schema_version: SchemaVersionOne§invocation_id: InvocationIdV2§instance: ReceiptEngineV2§operation: ReceiptOperationV2§input_hmac: ReceiptHmac§source_count: u161-256.
policy_admission: PolicyAdmissionV2Trait Implementations§
Source§impl Clone for ReceiptInvocationV2
impl Clone for ReceiptInvocationV2
Source§impl Debug for ReceiptInvocationV2
impl Debug for ReceiptInvocationV2
Source§impl<'de> Deserialize<'de> for ReceiptInvocationV2
impl<'de> Deserialize<'de> for ReceiptInvocationV2
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 ReceiptInvocationV2
Source§impl PartialEq for ReceiptInvocationV2
impl PartialEq for ReceiptInvocationV2
Source§impl Serialize for ReceiptInvocationV2
impl Serialize for ReceiptInvocationV2
impl StructuralPartialEq for ReceiptInvocationV2
Auto Trait Implementations§
impl Forget for ReceiptInvocationV2
impl Freeze for ReceiptInvocationV2
impl Move for ReceiptInvocationV2
impl RefUnwindSafe for ReceiptInvocationV2
impl Send for ReceiptInvocationV2
impl Sync for ReceiptInvocationV2
impl Unpin for ReceiptInvocationV2
impl UnsafeUnpin for ReceiptInvocationV2
impl UnwindSafe for ReceiptInvocationV2
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