diff options
Diffstat (limited to 'src/test/run-pass/traits/trait-object-with-lifetime-bound.rs')
| -rw-r--r-- | src/test/run-pass/traits/trait-object-with-lifetime-bound.rs | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/test/run-pass/traits/trait-object-with-lifetime-bound.rs b/src/test/run-pass/traits/trait-object-with-lifetime-bound.rs index 9060380db17..05aab5e3b08 100644 --- a/src/test/run-pass/traits/trait-object-with-lifetime-bound.rs +++ b/src/test/run-pass/traits/trait-object-with-lifetime-bound.rs @@ -20,10 +20,10 @@ impl<'d> M for P<'d> { fn n(&self) -> u8 { *self.g } } -fn extension<'e>(x: &'e E<'e>) -> Box<M+'e> { +fn extension<'e>(x: &'e E<'e>) -> Box<dyn M+'e> { loop { let p = P { g: x.m() }; - return Box::new(p) as Box<M+'e>; + return Box::new(p) as Box<dyn M+'e>; } } |
