#![feature(unsized_locals, unsized_fn_params)] //~^ WARN the feature `unsized_locals` is incomplete fn main() { struct A(X); A as fn(str) -> A; //~^ERROR the size for values of type `str` cannot be known at compilation time }