pub struct HybridRetrievalVerificationReport {
pub anchor: RetrievalProofAnchor,
pub anchor_digest: [u8; 32],
pub proof_digest: [u8; 32],
pub outcome: HybridOutcome,
}Expand description
Successful offline hybrid-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: HybridOutcomeComplete reexecuted hybrid outcome.
Trait Implementations§
Source§impl Clone for HybridRetrievalVerificationReport
impl Clone for HybridRetrievalVerificationReport
Source§fn clone(&self) -> HybridRetrievalVerificationReport
fn clone(&self) -> HybridRetrievalVerificationReport
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 HybridRetrievalVerificationReport
impl StructuralPartialEq for HybridRetrievalVerificationReport
Auto Trait Implementations§
impl Freeze for HybridRetrievalVerificationReport
impl RefUnwindSafe for HybridRetrievalVerificationReport
impl Send for HybridRetrievalVerificationReport
impl Sync for HybridRetrievalVerificationReport
impl Unpin for HybridRetrievalVerificationReport
impl UnsafeUnpin for HybridRetrievalVerificationReport
impl UnwindSafe for HybridRetrievalVerificationReport
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