pub trait SpecOrd<Rhs = Self> {
// Required methods
fn spec_lt(self, rhs: Rhs) -> bool;
fn spec_le(self, rhs: Rhs) -> bool;
fn spec_gt(self, rhs: Rhs) -> bool;
fn spec_ge(self, rhs: Rhs) -> bool;
}
pub trait SpecOrd<Rhs = Self> {
// Required methods
fn spec_lt(self, rhs: Rhs) -> bool;
fn spec_le(self, rhs: Rhs) -> bool;
fn spec_gt(self, rhs: Rhs) -> bool;
fn spec_ge(self, rhs: Rhs) -> bool;
}