blob: cd3741356f4d0f042c1524320ff168d4012e5f62 [file] [log] [blame]
trait Bar {}
impl Bar for i32 {}
struct Qux;
impl Bar for Qux {}
fn foo() -> impl Bar {
//~^ ERROR the trait bound `(): Bar` is not satisfied
5;
//~^ HELP remove this semicolon
}
fn bar() -> impl Bar {
//~^ ERROR the trait bound `(): Bar` is not satisfied
//~| HELP the following other types implement trait `Bar`:
"";
}
fn main() {}