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