#[repr(u8)]pub enum ProofTier {
Reflex = 0,
Standard = 1,
Deep = 2,
}Expand description
Proof tier determining verification complexity.
Higher tiers provide stronger guarantees but take longer to verify. The scheduler may route based on proof tier.
Variants§
Reflex = 0
Sub-microsecond hash check. For high-frequency vector updates. Uses precomputed proof cache when available.
Standard = 1
Merkle witness verification. For graph mutations. Verifies against a Merkle root of the current state.
Deep = 2
Full coherence verification with mincut analysis. For structural changes that affect graph partitioning.
Implementations§
Trait Implementations§
impl Copy for ProofTier
impl Eq for ProofTier
impl StructuralPartialEq for ProofTier
Auto Trait Implementations§
impl Freeze for ProofTier
impl RefUnwindSafe for ProofTier
impl Send for ProofTier
impl Sync for ProofTier
impl Unpin for ProofTier
impl UnsafeUnpin for ProofTier
impl UnwindSafe for ProofTier
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