pub enum AssayContract {
DeltaClass,
UnknownChangedFact,
Denominator,
AffectedCeiling,
RevisionDelta,
CarriedState,
D1UnaffectedFloor,
D2UnaffectedFloor,
D4UnaffectedFloor,
D6CarriedState,
SemanticNoOpWork,
}Expand description
Closed stage-one contracts that can require projection repair.
Variants§
DeltaClass
A controlled delta used the wrong semantic class.
UnknownChangedFact
A changed fact was absent from the sealed fact universe.
Denominator
The sealed graph disagreed with the declared denominator.
AffectedCeiling
The prediction exceeded its affected-conclusion ceiling.
RevisionDelta
The prediction exceeded its journal revision ceiling.
CarriedState
Carried-state emission disagreed with the oracle.
D1UnaffectedFloor
D1 did not leave every conclusion unaffected.
D2UnaffectedFloor
D2 left less than 95 percent of conclusions unaffected.
D4UnaffectedFloor
D4 left less than 70 percent of conclusions unaffected.
D6CarriedState
D6 emitted carried state.
SemanticNoOpWork
A semantic no-op predicted journal or execution work.
Trait Implementations§
Source§impl Clone for AssayContract
impl Clone for AssayContract
impl Copy for AssayContract
Source§impl Debug for AssayContract
impl Debug for AssayContract
impl Eq for AssayContract
Source§impl Ord for AssayContract
impl Ord for AssayContract
1.21.0 (const: unstable) · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
1.21.0 (const: unstable) · Source§fn min(self, other: Self) -> Selfwhere
Self: Sized,
fn min(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the minimum of two values. Read more
Source§impl PartialEq for AssayContract
impl PartialEq for AssayContract
Source§impl PartialOrd for AssayContract
impl PartialOrd for AssayContract
impl StructuralPartialEq for AssayContract
Auto Trait Implementations§
impl Freeze for AssayContract
impl RefUnwindSafe for AssayContract
impl Send for AssayContract
impl Sync for AssayContract
impl Unpin for AssayContract
impl UnsafeUnpin for AssayContract
impl UnwindSafe for AssayContract
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