blob: d8eceeff67888642b6a04450e0ff98d334de039c (
plain)
| 1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
 | //@ run-rustfix
#![allow(dead_code)]
struct S<T>(T);
struct S2;
impl<T: Default> Default for S<T> {
    //~^ ERROR: unexpected `impl` keyword
    //~| HELP: remove the extra `impl`
    fn default() -> Self { todo!() }
}
impl Default for S2 {
    //~^ ERROR: unexpected `impl` keyword
    //~| HELP: remove the extra `impl`
    fn default() -> Self { todo!() }
}
fn main() {}
 |