modM{enumA{A,}structB{b: i32,}// For empty enums and structs, the brace remains on the same line.enumC{}structD{}enumA<T>whereT: Copy{A,}structB<T>whereT: Copy{b: i32,}// For empty enums and structs, the brace remains on the same line.enumC<T>whereT: Copy{}structD<T>whereT: Copy{}}