pub enum BatchProofShapeError {
InvalidNumeratorTerms {
expected: usize,
actual: usize,
},
InvalidDenominatorTerms {
expected: usize,
actual: usize,
},
InvalidUnivariateRoundCoeffs {
expected: usize,
actual: usize,
},
InvalidSumcheckRoundPolys {
expected: usize,
actual: usize,
},
InvalidColumnOpeningsAirs {
expected: usize,
actual: usize,
},
InvalidSumcheckRoundPolyEvals {
round: usize,
expected: usize,
actual: usize,
},
InvalidColumnOpeningsPerAir {
air_idx: usize,
expected: usize,
actual: usize,
},
InvalidColumnOpeningsPerAirMain {
air_idx: usize,
expected: usize,
actual: usize,
},
InvalidColumnOpeningsPerAirPreprocessed {
air_idx: usize,
expected: usize,
actual: usize,
},
InvalidColumnOpeningsPerAirCached {
air_idx: usize,
cached_idx: usize,
expected: usize,
actual: usize,
},
}Variants§
InvalidNumeratorTerms
InvalidDenominatorTerms
InvalidUnivariateRoundCoeffs
InvalidSumcheckRoundPolys
InvalidColumnOpeningsAirs
InvalidSumcheckRoundPolyEvals
InvalidColumnOpeningsPerAir
InvalidColumnOpeningsPerAirMain
InvalidColumnOpeningsPerAirPreprocessed
InvalidColumnOpeningsPerAirCached
Trait Implementations§
Source§impl Debug for BatchProofShapeError
impl Debug for BatchProofShapeError
Source§impl Display for BatchProofShapeError
impl Display for BatchProofShapeError
impl Eq for BatchProofShapeError
Source§impl Error for BatchProofShapeError
impl Error for BatchProofShapeError
1.30.0 · Source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
Returns the lower-level source of this error, if any. Read more
1.0.0 · Source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0:
use the Display impl or to_string()
Source§impl PartialEq for BatchProofShapeError
impl PartialEq for BatchProofShapeError
impl StructuralPartialEq for BatchProofShapeError
Auto Trait Implementations§
impl Freeze for BatchProofShapeError
impl RefUnwindSafe for BatchProofShapeError
impl Send for BatchProofShapeError
impl Sync for BatchProofShapeError
impl Unpin for BatchProofShapeError
impl UnsafeUnpin for BatchProofShapeError
impl UnwindSafe for BatchProofShapeError
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more