honestintervals/interval/
impl_cmp.rs

1use super::def::Interval;
2
3use fp::Float;
4
5impl<BOUND: Float> PartialEq for Interval<BOUND> {
6    #[inline]
7    fn eq(&self, rhs: &Self) -> bool {
8        self.is_nan() && rhs.is_nan() || self.lo == rhs.lo && self.hi == rhs.hi
9    }
10}