[−][src]Function classific::eq_by_cmp
pub fn eq_by_cmp<T, C>(cmp: C) -> EqByCmp<T, C> where
T: ?Sized,
C: Comparator<T>,
This function returns an EqClass
for T
which considers instances equal
if and only the embedded Comparator
returns Ordering::Equal
for them.
Examples
use classific::{EqClass, eq_by_cmp, comparing}; assert!(eq_by_cmp(comparing(|s: &str| s.to_ascii_uppercase())).eq("Foo", "FOO"));