Enum big_int::error::BigIntError
source · pub enum BigIntError {
BaseTooHigh(usize, usize),
ParseFailed(ParseError),
DivisionByZero,
}
Expand description
Represents an error with regards to a big int operation.
Variants§
Trait Implementations§
source§impl Debug for BigIntError
impl Debug for BigIntError
source§impl Display for BigIntError
impl Display for BigIntError
source§impl Error for BigIntError
impl Error for BigIntError
1.30.0 · source§fn 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 · 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 BigIntError
impl PartialEq for BigIntError
source§fn eq(&self, other: &BigIntError) -> bool
fn eq(&self, other: &BigIntError) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl Eq for BigIntError
impl StructuralEq for BigIntError
impl StructuralPartialEq for BigIntError
Auto Trait Implementations§
impl RefUnwindSafe for BigIntError
impl Send for BigIntError
impl Sync for BigIntError
impl Unpin for BigIntError
impl UnwindSafe for BigIntError
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