pub struct ExactRetrievalVerificationReport {
pub anchor: RetrievalProofAnchor,
pub anchor_digest: [u8; 32],
pub proof_digest: [u8; 32],
pub outcome: ExactRetrievalOutcome,
}Expand description
Successful offline exact-retrieval verification evidence.
Fields§
§anchor: RetrievalProofAnchorTrusted anchor accepted by the verifier.
anchor_digest: [u8; 32]Caller-pinnable anchor digest that matched expectation.
proof_digest: [u8; 32]Digest of the verified canonical proof file.
outcome: ExactRetrievalOutcomeComplete reexecuted and verified outcome.
Trait Implementations§
Source§impl Clone for ExactRetrievalVerificationReport
impl Clone for ExactRetrievalVerificationReport
Source§fn clone(&self) -> ExactRetrievalVerificationReport
fn clone(&self) -> ExactRetrievalVerificationReport
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 moreimpl Eq for ExactRetrievalVerificationReport
impl StructuralPartialEq for ExactRetrievalVerificationReport
Auto Trait Implementations§
impl Freeze for ExactRetrievalVerificationReport
impl RefUnwindSafe for ExactRetrievalVerificationReport
impl Send for ExactRetrievalVerificationReport
impl Sync for ExactRetrievalVerificationReport
impl Unpin for ExactRetrievalVerificationReport
impl UnsafeUnpin for ExactRetrievalVerificationReport
impl UnwindSafe for ExactRetrievalVerificationReport
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