2014-12-31 17:32:49 +13:00
|
|
|
#[derive(Clone)]
|
2018-12-16 22:21:47 -05:00
|
|
|
struct Point {
|
2015-01-08 21:54:35 +11:00
|
|
|
x: isize,
|
|
|
|
y: isize,
|
2013-07-02 12:47:32 -07:00
|
|
|
}
|
2012-05-19 05:52:01 -07:00
|
|
|
|
|
|
|
fn main() {
|
2018-12-16 22:21:47 -05:00
|
|
|
let mut origin: Point;
|
|
|
|
origin = Point { x: 10, ..origin };
|
2019-09-01 18:09:59 +01:00
|
|
|
//~^ ERROR use of possibly-uninitialized variable: `origin` [E0381]
|
2013-07-02 12:47:32 -07:00
|
|
|
origin.clone();
|
2012-05-19 05:52:01 -07:00
|
|
|
}
|