1 2 3
// expect: p: is owned and can't be returned fn f(.m p) { return p; } fn main() { let x = new(1); f(x); return 0; }