pub struct QwalReceiptV3 {
pub request_id: String,
pub request_digest: LogHash,
pub result_blob: Vec<u8>,
}Expand description
One successful member of a QWAL v3 batch.
The decided entry anchor is intentionally absent: every receipt in the envelope is installed at the single anchor of the log entry carrying the batch.
Fields§
§request_id: String§request_digest: LogHash§result_blob: Vec<u8>Trait Implementations§
Source§impl Clone for QwalReceiptV3
impl Clone for QwalReceiptV3
Source§fn clone(&self) -> QwalReceiptV3
fn clone(&self) -> QwalReceiptV3
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 QwalReceiptV3
impl Debug for QwalReceiptV3
Source§impl<'de> Deserialize<'de> for QwalReceiptV3
impl<'de> Deserialize<'de> for QwalReceiptV3
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 QwalReceiptV3
Source§impl PartialEq for QwalReceiptV3
impl PartialEq for QwalReceiptV3
Source§impl Serialize for QwalReceiptV3
impl Serialize for QwalReceiptV3
impl StructuralPartialEq for QwalReceiptV3
Auto Trait Implementations§
impl Freeze for QwalReceiptV3
impl RefUnwindSafe for QwalReceiptV3
impl Send for QwalReceiptV3
impl Sync for QwalReceiptV3
impl Unpin for QwalReceiptV3
impl UnsafeUnpin for QwalReceiptV3
impl UnwindSafe for QwalReceiptV3
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