struct Bar;
impl PartialEq<(Foo, i32)> for Bar {
+//~^ ERROR cannot implement trait on type alias impl trait
fn eq(&self, _other: &(Foo, i32)) -> bool {
true
}
}
fn foo() -> Foo {
- Bar //~ ERROR can't compare `Bar` with `(Bar, i32)`
+ Bar
}
fn main() {}