]> git.lizzy.rs Git - rust.git/blobdiff - src/test/compile-fail/trait-safety-trait-impl.rs
Make name resolution errors non-fatal
[rust.git] / src / test / compile-fail / trait-safety-trait-impl.rs
index 1bd6d76360768f8602e46615c73e2eff418776c8..e846b660c2a175f3380f5621feb580ecbe066bce 100644 (file)
 // impls cannot be unsafe.
 
 trait SafeTrait {
-    fn foo(self) { }
+    fn foo(&self) { }
 }
 
 unsafe trait UnsafeTrait {
-    fn foo(self) { }
+    fn foo(&self) { }
 }
 
 unsafe impl UnsafeTrait for u8 { } // OK