]>
Commit | Line | Data |
---|---|---|
0531ce1d | 1 | #[derive(Debug)] |
0bf4aa26 | 2 | struct Pair<T, V> (T, V); |
0531ce1d | 3 | |
0bf4aa26 XL |
4 | impl Pair< |
5 | &str, | |
6 | isize | |
7 | > { | |
8 | fn say(self: &Pair<&str, isize>) { | |
e1599b0c XL |
9 | //~^ ERROR mismatched `self` parameter type |
10 | //~| ERROR mismatched `self` parameter type | |
0bf4aa26 XL |
11 | println!("{:?}", self); |
12 | } | |
223e47cc | 13 | } |
0531ce1d | 14 | |
0bf4aa26 XL |
15 | fn main() { |
16 | let result = &Pair("shane", 1); | |
17 | result.say(); | |
18 | } |