2018-12-16 21:21:47 -06:00
|
|
|
struct Vec2 { y: f32 }
|
|
|
|
struct Vec3 { y: f32, z: f32 }
|
2014-05-30 10:38:15 -05:00
|
|
|
|
2018-12-16 21:21:47 -06:00
|
|
|
fn make(v: Vec2) {
|
|
|
|
let Vec3 { y: _, z: _ } = v;
|
2015-01-12 00:01:44 -06:00
|
|
|
//~^ ERROR mismatched types
|
2018-12-16 21:21:47 -06:00
|
|
|
//~| expected struct `Vec2`, found struct `Vec3`
|
2014-05-30 10:38:15 -05:00
|
|
|
}
|
|
|
|
|
2014-07-04 18:45:47 -05:00
|
|
|
fn main() { }
|