pub struct ReceiptVerificationPolicy {
pub envelope: InspectionPolicy,
pub limits: VerificationLimits,
}Expand description
Cross-map strictness remains OFF by default in Phase 1. No #70 helper is called. Empty external AAD, strict Ed25519 verification and all-supplied-proofs success are fixed local policy. A valid proof never hides another proof’s failure.
Fields§
§envelope: InspectionPolicy§limits: VerificationLimitsImplementations§
Trait Implementations§
Source§impl Clone for ReceiptVerificationPolicy
impl Clone for ReceiptVerificationPolicy
Source§impl Debug for ReceiptVerificationPolicy
impl Debug for ReceiptVerificationPolicy
Source§impl Default for ReceiptVerificationPolicy
impl Default for ReceiptVerificationPolicy
impl Eq for ReceiptVerificationPolicy
impl StructuralPartialEq for ReceiptVerificationPolicy
Auto Trait Implementations§
impl Freeze for ReceiptVerificationPolicy
impl RefUnwindSafe for ReceiptVerificationPolicy
impl Send for ReceiptVerificationPolicy
impl Sync for ReceiptVerificationPolicy
impl Unpin for ReceiptVerificationPolicy
impl UnsafeUnpin for ReceiptVerificationPolicy
impl UnwindSafe for ReceiptVerificationPolicy
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