fn call_f(f: ~fn:Send() -> int) -> int { f() } fn main() { let t = ~3; call_f(|| { *t + 1 }); call_f(|| { *t + 1 }); //~ ERROR capture of moved value }