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