[−][src]Enum rulinalg::ulp::UlpComparisonResult
Represents the result of an ULP-based comparison between two floating point numbers.
Variants
ExactMatchSignifies an exact match between two floating point numbers.
Difference(u64)The difference in ULP between two floating point numbers.
IncompatibleSignsThe two floating point numbers have different signs, and cannot be compared in a meaningful way.
NanOne or both of the two floating point numbers is a NaN, in which case the ULP comparison is not meaningful.
Trait Implementations
impl Clone for UlpComparisonResult[src]
fn clone(&self) -> UlpComparisonResult[src]
fn clone_from(&mut self, source: &Self)1.0.0[src]
impl PartialEq<UlpComparisonResult> for UlpComparisonResult[src]
fn eq(&self, other: &UlpComparisonResult) -> bool[src]
fn ne(&self, other: &UlpComparisonResult) -> bool[src]
impl Copy for UlpComparisonResult[src]
impl Debug for UlpComparisonResult[src]
Auto Trait Implementations
impl Sync for UlpComparisonResult
impl Send for UlpComparisonResult
impl Unpin for UlpComparisonResult
impl UnwindSafe for UlpComparisonResult
impl RefUnwindSafe for UlpComparisonResult
Blanket Implementations
impl<T, U> Into<U> for T where
U: From<T>, [src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone, [src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T[src]
fn clone_into(&self, target: &mut T)[src]
impl<T> From<T> for T[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>, [src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>, [src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>[src]
impl<T> BorrowMut<T> for T where
T: ?Sized, [src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T[src]
impl<T> Borrow<T> for T where
T: ?Sized, [src]
T: ?Sized,
impl<T> Any for T where
T: 'static + ?Sized, [src]
T: 'static + ?Sized,