We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent ccf1285 commit d8d4bb4Copy full SHA for d8d4bb4
src/test/run-pass/issue-11205.rs
@@ -21,7 +21,7 @@ fn foos(_: &[&Foo]) {}
21
fn foog<T>(_: &[T], _: &[T]) {}
22
23
fn bar(_: [Box<Foo>; 2]) {}
24
-fn bars(_: &[Box<Foo>]) {}
+fn bars(_: &[Box<Foo+'static>]) {}
25
26
fn main() {
27
let x: [&Foo; 2] = [&1, &2];
@@ -45,11 +45,11 @@ fn main() {
45
bar(x);
46
bar([Box::new(1), Box::new(2)]);
47
48
- let x: &[Box<Foo>] = &[Box::new(1), Box::new(2)];
+ let x: &[Box<Foo+'static>] = &[Box::new(1), Box::new(2)];
49
bars(x);
50
bars(&[Box::new(1), Box::new(2)]);
51
52
53
foog(x, &[Box::new(1)]);
54
55
struct T<'a> {
0 commit comments