pub type PartialCmp<L, R> = PartialCmpBy<L, R, ByPartialOrd>;
pub struct PartialCmp<L, R> { /* private fields */ }