pub(crate) enum BrilligArithmeticError {
MismatchedLhsBitSize {
lhs_bit_size: u32,
op_bit_size: u32,
},
MismatchedRhsBitSize {
rhs_bit_size: u32,
op_bit_size: u32,
},
DivisionByZero,
}Variants§
Trait Implementations§
Source§impl Debug for BrilligArithmeticError
impl Debug for BrilligArithmeticError
Source§impl Display for BrilligArithmeticError
impl Display for BrilligArithmeticError
Source§impl Error for BrilligArithmeticError
impl Error for BrilligArithmeticError
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 BrilligArithmeticError
impl PartialEq for BrilligArithmeticError
impl StructuralPartialEq for BrilligArithmeticError
Auto Trait Implementations§
impl Freeze for BrilligArithmeticError
impl RefUnwindSafe for BrilligArithmeticError
impl Send for BrilligArithmeticError
impl Sync for BrilligArithmeticError
impl Unpin for BrilligArithmeticError
impl UnwindSafe for BrilligArithmeticError
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
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