rust/tests/ui/box/unit/unique-decl-init-copy.rs

12 lines
190 B
Rust
Raw Normal View History

//@ run-pass
pub fn main() {
let mut i: Box<_> = Box::new(1);
// Should be a copy
2013-03-15 22:27:15 +00:00
let mut j = i.clone();
2015-01-25 21:05:03 +00:00
*i = 2;
*j = 3;
assert_eq!(*i, 2);
assert_eq!(*j, 3);
2012-12-06 01:36:51 +00:00
}