]> git.lizzy.rs Git - rust.git/blobdiff - tests/ui/partialeq_ne_impl.rs
iterate List by value
[rust.git] / tests / ui / partialeq_ne_impl.rs
index f4ecdd4261a272862e502f3c649c2eceb601b416..1338d3c74d5540117bb54666b5fa35ce56ed1a25 100644 (file)
@@ -1,15 +1,26 @@
-#![feature(plugin)]
-#![plugin(clippy)]
-
-#![deny(warnings)]
 #![allow(dead_code)]
 
 struct Foo;
 
 impl PartialEq for Foo {
-    fn eq(&self, _: &Foo) -> bool { true }
-    fn ne(&self, _: &Foo) -> bool { false }
-    //~^ ERROR re-implementing `PartialEq::ne` is unnecessary
+    fn eq(&self, _: &Foo) -> bool {
+        true
+    }
+    fn ne(&self, _: &Foo) -> bool {
+        false
+    }
+}
+
+struct Bar;
+
+impl PartialEq for Bar {
+    fn eq(&self, _: &Bar) -> bool {
+        true
+    }
+    #[allow(clippy::partialeq_ne_impl)]
+    fn ne(&self, _: &Bar) -> bool {
+        false
+    }
 }
 
 fn main() {}