#[lang = "sized"] pub trait Sized {} struct Foo(T, u32); type TypeAlias = Foo; fn main() { let a: Foo; a = TypeAlias { 0: 123, 1: 456 }; }