We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
let _ = ...
fn main() { let x = ~5u; let _ = x; println!("{}", *x); }
prints "5". I am under the impression that x should have been moved.
x
fn main() { let x = ~5u; let y = x; println!("{}", *x); }
complains that x has been moved as expected