about summary refs log tree commit diff
path: root/tests/ui/suggestions/issue-98562.rs
blob: 443537ba39d17bbb1c14f03b46889ffc772f7fc2 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
//@ aux-build:extern-issue-98562.rs

extern crate extern_issue_98562;
use extern_issue_98562::TraitA;

struct X;
impl TraitA<u8, u16, u32> for X {
    //~^ ERROR not all trait items implemented
}
//~^ HELP implement the missing item: `fn baz<U: TraitC<I1 = u8, I2 = u16> + TraitD<I3 = u32>, V: TraitD<I3 = u8>>(_: U, _: V) -> Self where U: TraitE, U: TraitB, <U as TraitB>::Item: Copy { todo!() }`

fn main() {}