pub struct FPA(pub f32);Expand description
Wrapper around the float_cmp::approx_eq!() macro for easy comparison of floats with a certain tolerance.
Two FPAs are considered equal if they are within a certain tolerance of each other.
Tuple Fields§
§0: f32Trait Implementations§
Source§impl PartialOrd for FPA
impl PartialOrd for FPA
impl Copy for FPA
Auto Trait Implementations§
impl Freeze for FPA
impl RefUnwindSafe for FPA
impl Send for FPA
impl Sync for FPA
impl Unpin for FPA
impl UnwindSafe for FPA
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,
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