pub struct PreparedReceipt {
pub receipt: Receipt,
pub encrypted_receipt: String,
pub access: ReceiptAccess,
}Expand description
Prepared receipt artifacts ready to store and share.
Contains the plaintext Receipt, Encrypted Receipt payload, and Receipt Access descriptor.
Fields§
§receipt: ReceiptCanonical plaintext receipt before encryption.
encrypted_receipt: StringEncrypted Receipt JSON to store at ReceiptAccess::location.
access: ReceiptAccessReceipt Access descriptor to send to the counterparty.
Trait Implementations§
Source§impl Clone for PreparedReceipt
impl Clone for PreparedReceipt
Source§impl Debug for PreparedReceipt
impl Debug for PreparedReceipt
impl Eq for PreparedReceipt
Source§impl PartialEq for PreparedReceipt
impl PartialEq for PreparedReceipt
impl StructuralPartialEq for PreparedReceipt
Auto Trait Implementations§
impl Freeze for PreparedReceipt
impl RefUnwindSafe for PreparedReceipt
impl Send for PreparedReceipt
impl Sync for PreparedReceipt
impl Unpin for PreparedReceipt
impl UnsafeUnpin for PreparedReceipt
impl UnwindSafe for PreparedReceipt
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