in src/index.rs [53:74]
fn cmp(&self, other: &Self) -> Ordering {
match self.height.cmp(&other.get_height()) {
Ordering::Greater => Ordering::Less,
Ordering::Less => Ordering::Greater,
Ordering::Equal => {
for i in 0..self.height {
match self.get_bit(i).cmp(&other.get_bit(i)) {
Ordering::Greater => {
return Ordering::Greater;
}
Ordering::Less => {
return Ordering::Less;
}
Ordering::Equal => {
continue;
}
}
}
Ordering::Equal
}
}
}