pub enum IndeterminateForm {
ZeroOverZero,
InfOverInf,
ZeroTimesInf,
InfMinusInf,
}Expand description
Indeterminate form (spec §6.2): mathematically undefined forms (0/0 etc.) that exist only in the symbolic layer;
they can take part in later simplification; when collapse to the numeric layer fails they become Undefined.
Variants§
Trait Implementations§
Source§impl Clone for IndeterminateForm
impl Clone for IndeterminateForm
Source§fn clone(&self) -> IndeterminateForm
fn clone(&self) -> IndeterminateForm
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 moreSource§impl Debug for IndeterminateForm
impl Debug for IndeterminateForm
impl Eq for IndeterminateForm
Source§impl Hash for IndeterminateForm
impl Hash for IndeterminateForm
Source§impl PartialEq for IndeterminateForm
impl PartialEq for IndeterminateForm
impl StructuralPartialEq for IndeterminateForm
Auto Trait Implementations§
impl Freeze for IndeterminateForm
impl RefUnwindSafe for IndeterminateForm
impl Send for IndeterminateForm
impl Sync for IndeterminateForm
impl Unpin for IndeterminateForm
impl UnsafeUnpin for IndeterminateForm
impl UnwindSafe for IndeterminateForm
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