rust/tests/ui/borrowck/borrowck-init-in-fru.rs

13 lines
185 B
Rust

#[derive(Clone)]
struct Point {
x: isize,
y: isize,
}
fn main() {
let mut origin: Point;
origin = Point { x: 10, ..origin };
//~^ ERROR E0381
origin.clone();
}