1 // A regression test for #98543
11 fn f<'a, 'b>(s: &'b str, _: <&'a &'b () as Trait>::Type) -> &'a str
13 &'a &'b (): Trait, // <- adding this bound is the change from #91068
19 let x = String::from("Hello World!");
22 //~^ ERROR cannot move out of `x` because it is borrowed