rust/src/test/compile-fail/record-with-resource.rs

14 lines
229 B
Rust

// error-pattern: copying a noncopyable value
resource my_resource(x: int) {
log(error, x);
}
fn main() {
{
let a = {x: 0, y: my_resource(20)};
let b = {x: 2 with a};
log(error, (a, b));
}
}