fn main() { struct A(X); A as fn(str) -> A; //~^ERROR the size for values of type `str` cannot be known at compilation time }