rust/src/test/run-pass/borrowck-pat-reassign-no-binding.rs
2012-08-26 15:56:16 -07:00

12 lines
224 B
Rust

fn main() {
let mut x = None;
match x {
None => {
// It is ok to reassign x here, because there is in
// fact no outstanding loan of x!
x = Some(0);
}
Some(_) => { }
}
}