1 2 3 4 5 6
fn borrow<T>(x: &r/T) -> &r/T {x} fn main() { let rec = @{mut f: @22}; while *borrow(rec.f) == 23 {} }