struct S { v1: T, v2: V } fn main() { let s1 = S{v1: "hi", v2: 5}; let s2 = S{v1: true, v2: 3.14}; println!("{} {}", s1.v1, s1.v2); println!("{} {}", s2.v1, s2.v2) }