enum Foo { Variant { x: usize } } fn main() { let f = Foo::Variant(42); //~^ ERROR expected function, tuple struct or tuple variant, found struct variant `Foo::Variant` }