]>
Commit | Line | Data |
---|---|---|
2c00a5a8 XL |
1 | use std::ops::Deref; |
2 | trait Trait {} | |
a7813a04 | 3 | |
2c00a5a8 | 4 | struct Struct; |
a7813a04 | 5 | |
2c00a5a8 | 6 | impl Deref for Struct { |
dc9dc135 XL |
7 | type Target = dyn Trait; |
8 | fn deref(&self) -> &dyn Trait { | |
e74abb32 | 9 | //~^ ERROR `impl` item signature doesn't match `trait` item signature |
2c00a5a8 | 10 | unimplemented!(); |
a7813a04 | 11 | } |
ff7c6d11 | 12 | } |
0531ce1d XL |
13 | |
14 | fn main() {} |