pub enum ExactBinary64SumSignError {
NonFiniteTerm {
index: usize,
},
TermCapacityExceeded {
maximum: usize,
},
}Expand description
Why exact_binary64_sum_sign could not classify its finite exact sum.
Variants§
NonFiniteTerm
One input was not a finite binary64.
TermCapacityExceeded
The fixed exact accumulator’s structural term bound was exceeded.
Trait Implementations§
Source§impl Clone for ExactBinary64SumSignError
impl Clone for ExactBinary64SumSignError
Source§fn clone(&self) -> ExactBinary64SumSignError
fn clone(&self) -> ExactBinary64SumSignError
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for ExactBinary64SumSignError
Source§impl Debug for ExactBinary64SumSignError
impl Debug for ExactBinary64SumSignError
Source§impl Display for ExactBinary64SumSignError
impl Display for ExactBinary64SumSignError
impl Eq for ExactBinary64SumSignError
Source§impl Error for ExactBinary64SumSignError
impl Error for ExactBinary64SumSignError
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()
impl StructuralPartialEq for ExactBinary64SumSignError
Auto Trait Implementations§
impl Freeze for ExactBinary64SumSignError
impl RefUnwindSafe for ExactBinary64SumSignError
impl Send for ExactBinary64SumSignError
impl Sync for ExactBinary64SumSignError
impl Unpin for ExactBinary64SumSignError
impl UnsafeUnpin for ExactBinary64SumSignError
impl UnwindSafe for ExactBinary64SumSignError
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> Scalar for T
Source§impl<SS, SP> SupersetOf<SS> for SPwhere
SS: SubsetOf<SP>,
impl<SS, SP> SupersetOf<SS> for SPwhere
SS: SubsetOf<SP>,
Source§fn to_subset(&self) -> Option<SS>
fn to_subset(&self) -> Option<SS>
The inverse inclusion map: attempts to construct
self from the equivalent element of its
superset. Read moreSource§fn is_in_subset(&self) -> bool
fn is_in_subset(&self) -> bool
Checks if
self is actually part of its subset T (and can be converted to it).Source§fn to_subset_unchecked(&self) -> SS
fn to_subset_unchecked(&self) -> SS
Use with care! Same as
self.to_subset but without any property checks. Always succeeds.Source§fn from_subset(element: &SS) -> SP
fn from_subset(element: &SS) -> SP
The inclusion map: converts
self to the equivalent element of its superset.