diff options
| author | memoryruins <memoryruinsmusic@gmail.com> | 2019-05-28 14:47:21 -0400 |
|---|---|---|
| committer | memoryruins <memoryruinsmusic@gmail.com> | 2019-05-29 00:57:42 -0400 |
| commit | f19f4545b1674e6d16b9ec81a2358d615bb6a786 (patch) | |
| tree | 8f679f2bb281ddd6d89fc614dc466f865b502ccd /src/test/run-pass/structs-enums/object-lifetime-default-from-rptr-struct.rs | |
| parent | eb4580a570069175e1290b294d91042a09f9fde3 (diff) | |
| download | rust-f19f4545b1674e6d16b9ec81a2358d615bb6a786.tar.gz rust-f19f4545b1674e6d16b9ec81a2358d615bb6a786.zip | |
Update run-pass test suite to use dyn
Diffstat (limited to 'src/test/run-pass/structs-enums/object-lifetime-default-from-rptr-struct.rs')
| -rw-r--r-- | src/test/run-pass/structs-enums/object-lifetime-default-from-rptr-struct.rs | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/src/test/run-pass/structs-enums/object-lifetime-default-from-rptr-struct.rs b/src/test/run-pass/structs-enums/object-lifetime-default-from-rptr-struct.rs index 48ee5a2ed54..1fc52ead48e 100644 --- a/src/test/run-pass/structs-enums/object-lifetime-default-from-rptr-struct.rs +++ b/src/test/run-pass/structs-enums/object-lifetime-default-from-rptr-struct.rs @@ -11,25 +11,25 @@ trait Test { } struct SomeStruct<'a> { - t: &'a MyBox<Test>, - u: &'a MyBox<Test+'a>, + t: &'a MyBox<dyn Test>, + u: &'a MyBox<dyn Test+'a>, } struct MyBox<T:?Sized> { b: Box<T> } -fn a<'a>(t: &'a MyBox<Test>, mut ss: SomeStruct<'a>) { +fn a<'a>(t: &'a MyBox<dyn Test>, mut ss: SomeStruct<'a>) { ss.t = t; } -fn b<'a>(t: &'a MyBox<Test>, mut ss: SomeStruct<'a>) { +fn b<'a>(t: &'a MyBox<dyn Test>, mut ss: SomeStruct<'a>) { ss.u = t; } // see also compile-fail/object-lifetime-default-from-rptr-box-error.rs -fn d<'a>(t: &'a MyBox<Test+'a>, mut ss: SomeStruct<'a>) { +fn d<'a>(t: &'a MyBox<dyn Test+'a>, mut ss: SomeStruct<'a>) { ss.u = t; } |
