]> git.lizzy.rs Git - rust.git/blobdiff - src/test/run-pass/issue-5708.rs
cleanup: s/impl Copy/#[derive(Copy)]/g
[rust.git] / src / test / run-pass / issue-5708.rs
index 2bb320e55623514f0532e0438508488c809de445..61ae273aef50bdf9cd029c088a1f60c8f0363eee 100644 (file)
@@ -29,7 +29,7 @@ impl Inner for int {
 }
 
 struct Outer<'a> {
-    inner: &'a Inner
+    inner: &'a (Inner+'a)
 }
 
 impl<'a> Outer<'a> {
@@ -48,10 +48,10 @@ pub fn main() {
 
 
 // minimal
-trait MyTrait<T> { }
+pub trait MyTrait<T> { }
 
 pub struct MyContainer<'a, T> {
-    foos: Vec<&'a MyTrait<T>> ,
+    foos: Vec<&'a (MyTrait<T>+'a)> ,
 }
 
 impl<'a, T> MyContainer<'a, T> {