summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/types.rs6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/types.rs b/src/types.rs
index f984935..eb97e28 100644
--- a/src/types.rs
+++ b/src/types.rs
@@ -99,7 +99,7 @@ impl<'a, T> Eq for IntegerId<'a, T> {}
impl<'a, T> PartialEq<str> for IntegerId<'a, T> {
fn eq(&self, other: &str) -> bool {
- self.id == *other
+ self.id.eq(other)
}
}
@@ -158,12 +158,12 @@ mod tests {
assert_eq!(u1, u2);
assert_eq!(u1, 1234);
- assert_eq!(u1, "1234");
+ assert_eq!(&u1, "1234");
let u2 = UserId::from_str("1235").unwrap();
assert_ne!(u1, u2);
assert_ne!(u1, 1235);
- assert_ne!(u1, "1235");
+ assert_ne!(&u1, "1235");
/* This must give a compile error */
/*