1 2 3 4 5 6 7 8 9 10 11 12
#[feature(managed_boxes)]; fn f<T>(x: T) -> @T { @x //~ ERROR value may contain references } fn g<T:'static>(x: T) -> @T { @x // ok } fn main() {}