pub enum StarkVerifyError {
Show 19 variants
BadAirPaths,
BadNextAirPaths,
BadAirBoundaryIndentity(usize),
BadAirTransitionIdentity(usize),
BadBoundaryConditionAuthenticationPaths,
BadMerkleProof(MerkleProofError),
EvaluationArgument(usize),
ProgramEvaluationArgument,
LinearCombinationAuthenticationPath,
LinearCombinationMismatch(usize),
LinearCombinationTupleMismatch(usize),
InputOutputMismatch,
HighDegreeExtendedComputationalTrace,
HighDegreeBoundaryQuotient,
HighDegreeTransitionQuotient,
HighDegreeLinearCombination,
MissingPreprocessedValues,
NonZeroBoundaryRemainder,
NonZeroTransitionRemainder,
}
Variants
BadAirPaths
BadNextAirPaths
BadAirBoundaryIndentity(usize)
BadAirTransitionIdentity(usize)
BadBoundaryConditionAuthenticationPaths
BadMerkleProof(MerkleProofError)
EvaluationArgument(usize)
ProgramEvaluationArgument
LinearCombinationAuthenticationPath
LinearCombinationMismatch(usize)
LinearCombinationTupleMismatch(usize)
InputOutputMismatch
HighDegreeExtendedComputationalTrace
HighDegreeBoundaryQuotient
HighDegreeTransitionQuotient
HighDegreeLinearCombination
MissingPreprocessedValues
NonZeroBoundaryRemainder
NonZeroTransitionRemainder
Trait Implementations
sourceimpl Debug for StarkVerifyError
impl Debug for StarkVerifyError
sourceimpl Display for StarkVerifyError
impl Display for StarkVerifyError
sourceimpl Error for StarkVerifyError
impl Error for StarkVerifyError
1.30.0 · sourcefn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more
1.0.0 · sourcefn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()
sourceimpl PartialEq<StarkVerifyError> for StarkVerifyError
impl PartialEq<StarkVerifyError> for StarkVerifyError
sourcefn eq(&self, other: &StarkVerifyError) -> bool
fn eq(&self, other: &StarkVerifyError) -> bool
impl Eq for StarkVerifyError
impl StructuralEq for StarkVerifyError
impl StructuralPartialEq for StarkVerifyError
Auto Trait Implementations
impl RefUnwindSafe for StarkVerifyError
impl Send for StarkVerifyError
impl Sync for StarkVerifyError
impl Unpin for StarkVerifyError
impl UnwindSafe for StarkVerifyError
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more