Trait NearlyEqual

Source
pub trait NearlyEqual {
    // Required method
    fn nearly_equals(self, rhs: Self) -> bool;
}
Expand description

Compare floating-point values using an epsilon

Required Methods§

Source

fn nearly_equals(self, rhs: Self) -> bool

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementations on Foreign Types§

Source§

impl NearlyEqual for f32

Source§

fn nearly_equals(self, rhs: Self) -> bool

Source§

impl<T> NearlyEqual for Option<T>
where T: NearlyEqual,

Source§

fn nearly_equals(self, rhs: Self) -> bool

Implementors§