1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
use super::def::IntervalSet; use fp::Float; impl<BOUND: Float> PartialEq for IntervalSet<BOUND> { #[inline] fn eq(&self, rhs: &Self) -> bool { for (i, j) in self.intervals.iter().zip(&rhs.intervals) { if !(i.lo == j.lo && i.hi == j.hi) { return false; } } true } }